学习OpenCV(六)
来源:互联网 发布:水牛 黄牛 知乎 编辑:程序博客网 时间:2024/06/06 19:01
续学习OpenCV(五)
使用OpenCV有关直方图的几个函数(二):
函数一:
cv::threshold(srcImage, desImage, threshold, malVal, cv::THRESH_BINARY);
在最后一个参数为cv::THERSH_BINARY时本函数实现把源图像转换成二值图像,门限值为threshold,最大值为malVal函数二:
cv::calcBackProject(&image,
1, // we only use one image at a time
channels, // vector specifying what histogram dimensions
//belong to what image channels
histogram, // the histogram we are using
result, // the resulting back projection image
ranges, // the range of values, for each dimension
255.0 // the scaling factor is chosen such that a histogram
//value of 1 maps to 255
);
函数在图像中寻找指定的对象
histogram是规范化直方图
255.0是缩放因子
函数三:
直方图规范化
cv::normalize(histogram,Mat,1.0)
cv::normalize(shistogram,sparseMat,1.0,cv::NORM_L2);
直方图规范化会把直方图每一个值规范到(0.0 , 1.0)- 学习OpenCV(六)
- OpenCV学习笔记(六)
- OpenCV学习笔记系列(六)
- 学习OpenCV(六)TrackBar的使用
- OpenCV学习笔记(六):绘制几何图形
- opencv学习(六)之掩膜版
- OpenCV学习笔记(六)离散傅里叶变换
- OpenCV学习笔记(六):imread介绍
- OpenCV学习笔记六:直方图(2)
- opencv学习六
- Opencv学习笔记(六)SURF学习笔记
- 【OpenCV学习笔记】【函数学习】六(cvCreateImage()函数)
- Opencv学习笔记(六)SURF学习笔记
- Opencv学习笔记(六)SURF学习笔记
- Opencv学习笔记(六)SURF学习笔记
- Opencv学习笔记(六)SURF学习笔记
- OpenCV python学习笔记(六)
- 学习opencv之(六)-图像切割,使用ROI
- Oracle系列之七 并发与多版本控制
- Android重量级开发之--提高android启动速度研究
- 详解WinCE下USB Host驱动开发
- Story of ellepi
- VC POST表单——登录验证新浪邮箱
- 学习OpenCV(六)
- word去除行,合并段落
- ACodec和OMXCodec的比较
- OpenStack Cinder源码分析之八
- 黑马程序员-学习日志-PropertiesDemo
- Nexnus 5 编译
- 在VS2010中配置openssl和python头文件的具体步骤
- 【LeetCode】Binary Tree Level Order Traversal II
- WINCE下调试驱动的一般方法