OpenCV cv::convertScaleAbs()使用詳解


cv::convertScaleAbs()用於實現對整個圖像數組中的每一個元素,進行如下操作:

 

 該操作可實現圖像增強等相關操作的快速運算,具體用法如下:

1 void cv::convertScaleAbs( 2     cv::InputArray src, // 輸入數組
3     cv::OutputArray dst, // 輸出數組
4     double alpha = 1.0, // 乘數因子
5     double beta = 0.0 // 偏移量
6 );

下面通過一個具體的例子來展示這個函數的妙用:

 1     cv::Mat src = cv::imread("img0.jpg", -1);  2  cv::Mat dst;  3  
 4     cv::convertScaleAbs(src, dst, 1.5, 10);  5  
 6     cv::imshow("src", src);  7     cv::imshow("dst", dst);  8  
 9     cv::waitKey(0); 10  
11     return;

執行結果如下:

 


免責聲明!

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



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