知识点
OpenCV中支持的有OTSU与Triangle两种直方图阈值寻找算法。OTSU基于类内最小方差实现阈值寻找, 它对有两个波峰之间有一个波谷的直方图特别好,但是有时候图像的直方图只有一个波峰,这个时候使用TRIANGLE方法寻找阈值是比较好的一个选择。
注意:两个波峰 –> OTSU , 一个波峰 –> TRANGLE
OpenCV中TRIANGLE算法使用只需要在threshold
函数的type类型声明THRESH_TRIANGLE
即可
代码(c++,python)
1 |
|
1 | import cv2 as cv |