打开cv阈值函数结果

时间:2013-06-22 23:08:01

标签: ios opencv

enter image description here

enter image description here

我正试图将从iPhone / iPad上拍摄的照片二值化(Black& White)。

正如您在第一张图片中看到的那样,右下角有“黑度”,而在此图像中,它覆盖图像的下半部分或上半部分的其他一些图像中没有那么多

这是我正在使用的阈值函数

cv :: threshold(original,original,30,255,CV_THRESH_BINARY | CV_THRESH_OTSU);

如果没有这种黑暗,我该怎么做才能让结果更好,更稳定?

我在门槛之前和之后都尝试过模糊和高潮,但似乎并没有帮助。

1 个答案:

答案 0 :(得分:0)

这是因为页面上的光线不同(光源放在靠近左上角的地方)。 cv::threshold无法解决问题。请改为cv::adaptiveThreshold