OpenCvOpenCV

iOS_OpenCV图像阈值化 (2)

2018-07-02  本文已影响9人  Champion

图像阈值化就是将图像上的像素点的灰度值设置为0~255,也就是将图像呈现出明显的黑白化。如果某特定物体在内部有均匀一致的灰度值,并且其处在一个具有其他等级灰度值的均匀背景下,使用阈值法就可以得到比较的分割效果。

使用场景1

我们为这张图片的文字解除黑暗封印吧~


原图.jpg

1、先把图像转化为灰色

CV_EXPORTS_W void cvtColor( InputArray src, OutputArray dst, int code, int dstCn = 0 );

2、自适应阈值分割,参数的解释查看上篇文章iOS_OpenCV图像阈值化

CV_EXPORTS_W void adaptiveThreshold( InputArray src, OutputArray dst,
                                     double maxValue, int adaptiveMethod,
                                     int thresholdType, int blockSize, double C );
结果.png
上一篇 下一篇

猜你喜欢

热点阅读