cvAdd()和 cvAddS()函数的使用
生活随笔
收集整理的這篇文章主要介紹了
cvAdd()和 cvAddS()函数的使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
函數(shù)原型如下:
voidcvAdd( const CvArr* src1, const CvArr* src2, CvArr* dst, const CvArr* mask=NULL );src1
第一個原數(shù)組
src2
第二個原數(shù)組
dst
輸出數(shù)組
mask
操作的復蓋面, 8-bit單通道數(shù)組; 只有復蓋面指定的輸出數(shù)組被修改。
函數(shù) cvAdd 加一個數(shù)組到別一個數(shù)組中:
dst(I)=src1(I)+src2(I) if mask(I)!=0
除復蓋面外所有的數(shù)組必須有相同的類型相同的大小(或ROI尺寸)。?
voidcvAddS( const CvArr* src, CvScalar value, CvArr* dst, const CvArr* mask=NULL );
src
原數(shù)組.
value
被加入數(shù)量
dst
輸出數(shù)組
mask
操作的復蓋面(8-bit單通道數(shù)組) ; 只有復蓋面指定的輸出數(shù)組被修改
函數(shù) cvAddS 用數(shù)量值與原數(shù)組src1的每個元素想加并存貯結果到
dst(I)=src(I)+value if mask(I)!=0
除復蓋面外所有數(shù)組都必須有相同的類型,相同的大小(或ROI大小)
例子如下:
總結
以上是生活随笔為你收集整理的cvAdd()和 cvAddS()函数的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tp5无刷新分页
- 下一篇: 计算机二级文化基础知识,全国计算机二级o