替换图像中的嘈杂颜色以从验证码中获取带有OCR的文本

时间:2013-07-18 17:55:58

标签: java image-processing colors ocr rgb

我有一个图像,字母完全对齐和笔直,我认为字母的颜色比嘈杂的背景颜色更明亮。

enter image description here

如果我可以使用java程序用白色替换嘈杂的颜色,那么我可以使用OCR来获取文本。

我的问题是,如果我有最亮像素(形成文本)的RGB(124,140,​​192),那么范围的RGB 对于比这更浅的颜色(124,140,​​192)

1 个答案:

答案 0 :(得分:1)

此答案包含用于确定颜色亮度的公式:https://stackoverflow.com/a/596243/2479481

应该能够使用感知亮度(0.299*R + 0.587*G + 0.114*B)来识别较浅的颜色。