OpenCV—矩阵数据类型转换cv::convertTo
来源:互联网 发布:js中new date 的参数 编辑:程序博客网 时间:2024/04/30 06:26
转载来源:iracer的CSDN博客 http://blog.csdn.net/iracer/article/details/49204147
OpenCV—矩阵数据类型转换cv::convertTo
函数
参数
m – 目标矩阵。如果m在运算前没有合适的尺寸或类型,将被重新分配。
rtype – 目标矩阵的类型。因为目标矩阵的通道数与源矩阵一样,所以rtype也可以看做是目标矩阵的位深度。如果rtype为负值,目标矩阵和源矩阵将使用同样的类型。
alpha – 尺度变换因子(可选)。
beta – 附加到尺度变换后的值上的偏移量(可选)。
描述
函数将源矩阵中的像素值转换为目标类型。最后会使用溢出保护函数saturate_cast<> ,以避免转换过程中可能出现的溢出。函数执行如下运算:
示例
在应用分水岭算法分割图像时,标记图像为32位有符号整型CV_32S变量(以便定义超过255个标签,每个值标记一类物体,如255标记目标,128标记背景,0标记未知等等)构成的矩阵markers,想要将标记图像显示出来必须转换其数据类型。
将矩阵markers转换为CV_8U类型的矩阵tmp:tmp(x,y)= markers(x,y)*255+255.这样,将图像做线性变换,使值为-1的像素变为0(-1*255+255=0)。值大于255的像素将赋值为255,这是因为CV32S转换为无符号CV_8U时,应用了饱和度运算。具体应用参看分水岭算法的相关博文。
0 0
- OpenCV—矩阵数据类型转换cv::convertTo
- OpenCV—矩阵数据类型转换cv::convertTo
- OpenCV—矩阵数据类型转换cv::convertTo
- 基础——OpenCV—矩阵数据类型转换cv::convertTo
- opencv学习之矩阵数据类型转换convertTo
- OpenCV—矩阵数据类型转换
- opencv——convertTo
- opencv——convertTo
- opencv——convertTo
- Opencv矩阵操作copyTo convertTo clone reshape
- 【OpenCV学习笔记】矩阵操作 之 类型转换函数convertTo()
- opencv中Mat类型转换 ConvertTo
- Mat数据类型 convertTo
- opencv convertTo函数
- opencv convertTo函数
- Opencv中convertTo函数
- Opencv中的convertTo
- 【学习 OpenCV】—— Mat setTo/convertTo/copyTo
- DB2客户端连接不上db2默认端口50000
- L1-001. Hello World
- 蓝桥杯 数组排序去重
- orcle排序
- shell脚本根据某一列去重
- OpenCV—矩阵数据类型转换cv::convertTo
- 栈的顺序存储结构操作及实现
- oracle数据库基础二
- 快捷键总结
- 如何构建一个简单链表
- 利用SecureCRT的VBScript进行自动化控制
- UWP入门(六)-- ResourceDictionary 和 XAML 资源引用
- SSL P2384 2014年初中竞赛试题(南海) 字符串
- 用MyBatis拦截器记录SQL执行时间