如何确保灰度图像具有浅色背景和深色前景?

时间:2017-08-22 06:54:16

标签: c++ image-processing opencv3.0

我有一个原始的灰度图像,上面有一些文字(tbh,它是一个盘子)。我需要确保前景(字符和数字)表示为深色,而背景表示为浅色。我可以通过手动调查图像并在需要时将其反转来做到这一点。但是,它必须自动完成。如何确保灰度图像的有趣区域(在我的情况下是文本)总是黑暗而背景很亮?

我尝试在强度值上设置阈值(即,强度大于100的像素将被计为“白色”)。然而,由于不同的图像(例如,不同颜色或非常具有挑战性的照明差异等),这始终不起作用。我还应用直方图均衡来消除阈值之前的光照变化,但没有结果。

请记住,我拥有我可以分析颜色分布的原始RGB图像。

感谢。

0 个答案:

没有答案