opencv converTO()函数 转换图像的数据类型不改变通道数,注意与cvtColor()改变颜色空间/彩色空间/色彩空间函数区分

Posted Dontla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了opencv converTO()函数 转换图像的数据类型不改变通道数,注意与cvtColor()改变颜色空间/彩色空间/色彩空间函数区分相关的知识,希望对你有一定的参考价值。

注意与cvtColor()函数的区别,cvtColor改变颜色空间,通道数也会改变,converTo只改变数据类型,不改变通道数,原来是几个通道转换后还是几个通道

示例:

src.convertTo(m1, CV_32F);

参考文章1:OpenCV Mat类的convertTo函数,数据类型转换

参考文章2:为什么要把CV_8UC3(Vec3b)无符号整型转换成CV_32F(Vec3F)32位浮点数据类型?(在高精度下处理)

以上是关于opencv converTO()函数 转换图像的数据类型不改变通道数,注意与cvtColor()改变颜色空间/彩色空间/色彩空间函数区分的主要内容,如果未能解决你的问题,请参考以下文章

opencv 基本绘图函数

opencv学习-第三节:图像色彩空间转换和保存函数

Opencv图像读取,显示,保存,类型转换

openCV进阶之二:自动校准扫描图像生成鸟瞰图

使用 OpenCV 将光栅图像转换为矢量图形?

opencv编程中错误提示:不存在从mat到cvmat适当的转换函数。