随笔分类 - OpenCV
OpenCV on Qt Creator in version 2.46
摘要:data:Mat对象中的一个指针,指向内存中存放矩阵数据的一块内存 (uchar* data)
dims:Mat所代表的矩阵的维度,如 3 * 4 的矩阵为 2 维, 3 * 4 * 5 的为3维
channels:通道,矩阵中的每一个矩阵元素拥有的值的个数,比如说 3 * 4 矩阵中一共 12 个元素,如果每个元素有三个值,那么就说这个矩阵是 3 通道的,即 channels = 3。常见的是一张彩色图片有红、绿、蓝三个通道。
depth:深度,即每一个像素的位数(bits),在opencv的Mat.depth()中得到的是一个 0 – 6 的数字,分别代表不同的位数:enum { CV_8U=0, CV_8S=1, CV_16U=2, CV_16S=3, CV_32S=4, CV_32F=5, CV_64F=6 }; 可见 0和1都代表8位, 2和3都代表16位,4和5代表32位,6代表64位;
step:是一个数组,定义了矩阵的布局,具体见下面图片分析,另外注意 step1 (step / elemSize1),M.step[m-1] 总是等于 elemSize,M.st
阅读全文
摘要:参见资料findcontours drawcontours 转http://blog.sina.com.cn/s/blog_7155fb1a0101a90h.html
阅读全文
摘要:主要思想,遍历图片的所有像素,粗略计算像素点的值是否在设置的阀值内,再执行相应动作
阅读全文
摘要:图像中添加图标 copyTo、addWeighted
阅读全文
摘要:像的叠加,add、addweighted、‘+’、vector、split、merge
阅读全文
摘要:图像锐化,row()、col()、create、setTo、filter2D()
阅读全文
摘要:图像像素的衰减和ptr,iterator的使用,opencv2.4.6
阅读全文
摘要:图像的载入和垂直水平翻转, QtCreator opencv V2.46
阅读全文

浙公网安备 33010602011771号