opencv3.3 基礎:Mat類里setTo函數



    Mat& setTo(InputArray value, InputArray mask=noArray());

說明:

1、功能:把矩陣mask中元素不為0的點全部變為value值;

2、當默認不添加mask的時候,表明mask是一個與原圖尺寸大小一致的且元素值全為非0的矩陣,因此不加mask的時候,

會將原矩陣的像素值全部賦值為value;

3、 setTo還有更為高級的用法,比如,對於一個已知的src,我們要將其中大於或者小於某個值的像素值設置為指定的值,則可以如下:
src.setTo(0,src < 10);//當src中的某個像素值小於10的時候,就將該值設置成0.不過,並不支持src.setTo(dst, src<10);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM