Opencv中的阈值函数
生活随笔
收集整理的這篇文章主要介紹了
Opencv中的阈值函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenCV基礎——threshold函數的使用
圖像的二值化就是將圖像上的像素點的灰度值設置為0或255,這樣將使整個圖像呈現出明顯的黑白效果。
參數原型
?
參數說明
src:源圖像,可以為8位的灰度圖,也可以為32位的彩色圖像。(兩者有區別)
dst:輸出圖像 thresh:閾值 maxval:dst圖像中最大值 type:閾值類型,可以具體類型如下:| 編號 | 閾值類型枚舉 | 注意 |
| 1 | THRESH_BINARY | ? |
| 2 | THRESH_BINARY_INV | ? |
| 3 | THRESH_TRUNC | ? |
| 4 | THRESH_TOZERO | ? |
| 5 | THRESH_TOZERO_INV | ? |
| 6 | THRESH_MASK | 不支持32位 |
| 7 | THRESH_OTSU | 不支持32位 |
| 8 | HRESH_TRIANGLE | 不支持32位 |
函數關系
當閾值類型為THRESH_BINARY,THRESH_BINARY_INV,THRESH_TRUNC,THRESH_TOZERO,THRESH_TOZERO_INV時,前面的thresh參數需要合理設置,函數執行時嚴格按照表格中的函數關系變換;當閾值類型為OTSU時,thresh參數可以直接設置為0。
轉載于:https://www.cnblogs.com/qinguoyi/p/8335741.html
總結
以上是生活随笔為你收集整理的Opencv中的阈值函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【352天】我爱刷题系列111(2018
- 下一篇: 【云计算的1024种玩法】云端打造家庭文