OpenCV OTSU阈值删除文本

时间:2014-04-24 17:20:20

标签: c++ opencv threshold

当我对此图像执行OTSU阈值时,无论光照条件如何,每次都会侵蚀相同的文本。

以下是我调用方法的方法:

threshold(outImg_gray(boxRoi), outImg_binarized(boxRoi), 0, 255, CV_THRESH_BINARY_INV|CV_THRESH_OTSU);

给出这张图片时:

enter image description here

我得到这张图片:

enter image description here

正如您所看到的,底部文字会删除底部的部分文字,但它总是删除部分文字。

如何避免这种情况发生?

1 个答案:

答案 0 :(得分:0)

在处理之前为图像添加边框(使用copyMakeBorder),并在处理后将其删除。