随笔分类 -  Computer Vision : OpenCV

摘要:一、Mat类 Mat类是C++实现的OpenCV库的核心,表示一个N维度单通或多通道阵列,可以用来存储实数或复数值向量和数组,灰度或彩色图像,向量场,张量及直方图(当然高纬度的直方图存储在稀疏Mat类更合适),OpenCV是一个图像处理库。它包含大量的图像处理功能。为了解决计算上的挑战,大多数时候你 阅读全文
posted @ 2018-06-24 13:09 芳舒晴 阅读(1856) 评论(0) 推荐(0)
摘要:一、InputArray 和OutArray类 OpenCV中许多函数将矩阵作为参数传入也将矩阵作为返回值返回,另一方面OpenCV中存在许多不同类别的矩阵,如Scalar、Vec、Matx及C++标准库中的Vector<>甚至是后面要涉及的大型矩型阵列(Mat和SpareMat) 为了保证错综复杂 阅读全文
posted @ 2018-06-23 16:06 芳舒晴 阅读(321) 评论(0) 推荐(0)
摘要:一、(像素)点(x,y)类型 1.1 C语言 CvPoint结构体 CvPoint 类型是一个包含两个int类型的结构体;通常表示某像素点的坐标位置(x,y) 两个变体类型: CvPoint2D32f表示该点坐标(x,y)的数据类型时浮点型; CvPoint3D32f表示该点坐标(x,y,z)的数据 阅读全文
posted @ 2018-06-23 15:48 芳舒晴 阅读(2205) 评论(0) 推荐(0)
摘要:一、命令行Command Line 备注:pkg-config选项--cflags 它是用来指定程序在编译时所需要头文件所在的目录--libs 则是指定程序在链接时所需要的动态链接库的目录 二、CMake工具编译 在程序同目录下创建CMakeLists.txt 然后执行: 示例代码参见:https: 阅读全文
posted @ 2018-06-18 18:35 芳舒晴 阅读(2305) 评论(0) 推荐(0)
摘要:一、编译安装 1.官网下载sources版本(For Linux):http://opencv.org/releases.html 2.解压: 3.进入: 4.安装cmake工具: 5.安装依赖库: 6.创建编译目录(release)并进入: 7.cmake配置编译: 8.make编译: 9.安装: 阅读全文
posted @ 2018-06-18 16:25 芳舒晴 阅读(9527) 评论(0) 推荐(0)
摘要:一、准备工作: 1下载Qt5.10.0 和 Qt Creator 4.5.0软件(http://download.qt.io/official_releases/qt/) 2.下载opencv3.40 (https://opencv.org/releases.html) 3.下载Cmake3.10. 阅读全文
posted @ 2018-03-15 23:58 芳舒晴 阅读(6575) 评论(0) 推荐(0)