如何确定我的图像是亮文字还是暗文字? [LabVIEW]

时间:2019-03-15 14:27:29

标签: image-processing labview text-extraction image-thresholding

我正在研究一种文本提取算法,在该算法中,我需要一些帮助对图像进行阈值处理。我的开发平台是LabVIEW 2015,使用的是Vision Development Module 2015的“ AutoBThreshold2.vi”。我决定使用Otsu的阈值算法,该算法可作为“类间方差”方法使用。现在,问题是我需要指定“查找”选项以提取文本!不幸的是,我输入的图像并不总是相同。

请参考随附的源代码以及示例图像。我的问题是,有什么方法可以找到图像在深色背景/明亮背景上是否有深色物体/明亮物体?同时,我还在玩直方图来找出BG和FG类型!

Text Extraction.vi

Get Optimal Plane.vi

非常感谢您的帮助...

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

在阈值化之前,使用equalize vi解决此问题,请参见下图找到它。

equalize