转自:http://blog.csdn.net/lxiaoxiaot/article/details/6539834 不规则区域的矩,表示把一个归一化的灰度级图像函数理解为一个二维随机变量的概率密度。 这个随机变量的属性可以用统计特征--矩(Moments)来描述。通过假设非零的像素值表示区域,矩可 ...
分类:
其他好文 时间:
2019-01-24 18:56:16
阅读次数:
512
转自:http://blog.csdn.net/byxdaz/archive/2009/12/01/4912136.aspx 检测直线:cvHoughLines,cvHoughLines2 检测圆:cvHoughCircles 检测矩形:opencv中没有对应的函数,下面有段代码可以检测矩形,是通过 ...
分类:
其他好文 时间:
2019-01-24 18:54:55
阅读次数:
135
1. 启动Kafka Server bin/kafka-server-start.sh config/server.properties & 2. 创建一个新topic bin/kafka-topics.sh --create --zookeeper xxxx --replication-facto ...
分类:
其他好文 时间:
2019-01-24 01:16:25
阅读次数:
468
上个随笔已经介绍EmguCV的一些常用库和程序安装以及环境变量的配置,这次写的是如何使用这个类库对图像进行操作。 EmguCV图像处理系统组成(个人见解): 图像的基本操作: 贴个代码: 函数解析: ①命名空间(必须的):using Emgu.CV 封装了OpenCV基本图像处理函数,在CvInvo ...
import cv2#导入opencv包 video=cv2.VideoCapture(0)#打开摄像头 fourcc = cv2.VideoWriter_fourcc(*'XVID')#视频存储的格式 fps = video.get(cv2.CAP_PROP_FPS)#帧率 #视频的宽高 size ...
分类:
编程语言 时间:
2019-01-23 15:46:29
阅读次数:
212
elemSize 矩阵一个元素占用的字节数,例如:type是CV_16SC3,那么elemSize = 3 16 / 8 = 6 bytes elemSize1 矩阵元素一个通道占用的字节数,例如:type是CV_16CS3,那么elemSize1 = 16 / 8 = 2 bytes = elem ...
分类:
其他好文 时间:
2019-01-21 21:08:54
阅读次数:
147
作为萌新最初听说到opencv,以为是一个集成开发环境IDE。后来因为毕设原因不得不去使用opencv,才了解到OpenCV是一个广受欢迎的开源计算机视觉库 ,它提供了很多函数,实现很多计算机视觉算法,从最基本的滤波到高级物体检测皆有涵盖。换言之,opencv只不过是一个写好的库,方便在编程的时候对 ...
分类:
编程语言 时间:
2019-01-20 22:07:36
阅读次数:
207
在使用QtCreator开发图像处理程序的时候想加入Opencv库来处理图形,添加头文件,需要编辑工程文件夹下的.pro文件在文件中添加以下内容,即可包含头文件的文件夹: INCLUDEPATH +=D:\OpenCV2.0\vc2008\include\opencv (D:\OpenCV2.0\v ...
分类:
其他好文 时间:
2019-01-20 18:48:01
阅读次数:
224
一、固定阈值分割 cv2.threshold()用来实现阈值分割,有4个参数: 参数1:要处理的原图,一般是灰度图 参数2:设定的阈值 参数3:最大阈值,一般是255 参数4:阈值的方式,主要有5种,详情:ThresholdTypes 理解这5种阈值方式: 固定阈值将整幅图片分成两类值,它并不适用于 ...
分类:
编程语言 时间:
2019-01-19 18:55:28
阅读次数:
320
一、颜色空间转换 颜色转换其实是数学运算,如灰度化最常用的是:gray = R* 0.299 + G* 0.587 + B * 0.114 二、视频中特定颜色物体追踪 HSV:色调(H),饱和度(S),明度(V)。对光照的变换并不是很敏感,相比于BGR更易于区分颜色,常用于颜色识别的模型。转换模式用 ...
分类:
编程语言 时间:
2019-01-19 17:32:50
阅读次数:
368