cvConvertScale
来源:互联网 发布:知乎恶魔的奶爸 编辑:程序博客网 时间:2024/06/08 15:55
cvConvertScale
CVAPI(void) cvConvertScale( const CvArr* src, CvArr* dst,
double scale CV_DEFAULT(1),
double shift CV_DEFAULT(0) );
OpenCV 函数
功能:
使用线性变换转换数组
src
输入数组.
dst
输出数组
scale
比例因子.
shift
该加数被加到输入数组元素按比例缩放后得到的元素上
函数 cvConvertScale有多个不同的目的因此就有多个同义函数(如上面的#define所示)。该函数首先对输入数组的元素进行比例缩放,然后将shift加到比例缩放后得到的各元素上,即:dst(I)=src(I)*scale + (shift,shift,...),最后可选的类型转换将结果拷贝到输出数组。
多通道的数组对各个通道是独立处理的。
类型转换主要用舍入和溢出截断来完成。也就是如果缩放+转换后的结果值不能用输出数组元素类型值精确表达,就设置成在输出数组数据轴上最接近该数的值。
如果 scale=1, shift=0 就不会进行比例缩放. 这是一个特殊的优化,相当于该函数的同义函数名:cvConvert。如果原来数组和输出数组的类型相同,这是另一种特殊情形,可以被用于比例缩放和平移矩阵或图像,此时相当于该函数的同义函数名:cvScale。
阅读全文
0 0
- cvConvertScale
- cvConvertScale用法
- cvConvertScale用法
- cvConvertScale用法
- cvConvertScale用法
- cvConvertScale,cvConvert , cvScale
- opencv cvZero() cvAddWeighted() cvConvertScale()
- OpenCV中利用cvConvertScale()对图像数据作线性变换~
- opencv矩阵元素类型转换和cvConvertScale()函数用法
- 使用opencv的cvConvertScale让矩阵除以一个常数 结果总为0的 调试心得
- 《学习opencv》笔记——矩阵和图像操作——cvConvertScale,cvConvertScaleAbs,cvCopy and cvCountNonZero
- OpenCV中利用cvConvertScale()将图像的数据类型由u8转化为64f...
- php数组逆序输出
- 行内元素、定宽块状元素、不定宽块状元素的居中对齐方式
- c++中new和delete的使用方法(转载)
- html to canvas以及jspdf遇到的坑
- (转载)const char *&nbs…
- cvConvertScale
- fabric0.6的账本操作的整体流程分析
- 判断一个正整数是否是回文数
- (转载)erase方法是否影响其它itera…
- (转载)opencv定义感兴趣区域,两幅…
- librbd调用流程--读流程
- opencv矩阵和图像操作函数
- LintCode rain trap 接雨水
- (转载)OpenCV中如何累加多幅图像并…