opencv中cvConvertScale的用法
3 回答
翻过高山走不出你
TA贡献1875条经验 获得超3个赞
就是转换数据类型。
CV_8U的转成CV_32F什么的。
还可以同类型拉伸。
比如 0,255的,你可以缩小成0,25的。
明白不?
就是y=a*x+b
参数里
scale就是a,shift就是b
RISEBY
TA贡献1856条经验 获得超5个赞
这个函数本质处理只是矩阵操作,所以用在彩色图片也没问题吧,只要类型设置对了。
scale 项设为了 1/255.0,是想把像素规约到【0,1】的区间,不是0到255。
如果 scale=1, shift=0 就不会进行比例缩放. 这是一个特殊的优化,相当于该函数的同义函数名:cvConvert 。如果原来数组和输出数组的类型相同,这是另一种特殊情形,可以被用于比例缩放和平移矩阵或图像,此时相当于该函数的同义函数名:cvScale。
- 3 回答
- 0 关注
- 1022 浏览
添加回答
举报
0/150
提交
取消