我正在开发一个Android应用程序以识别特定板块中的文本,如此处的照片所示: plate
我必须识别白色的文本(例如,靠近“ Mod”的地方)。一切正常,但在某些情况下我有一个“小”问题。有时,由于拍照时板上的光线(或阴影),文字会有所不同,例如: shadow plate
有没有一种方法可以根据光线或阴影使文本更清晰? 谢谢。
答案 0 :(得分:1)
我们可以在HSV色彩空间的v通道上使用Gamma Correction来加亮深色图像。
(1)转换为HSV,并拆分H,S,V通道
(2)在V通道上进行伽马校正
(2)合并并转换回BGR
源图像,在HSV中的v通道上应用gamma = 0.3。校正后的图像看起来更清晰:
更多示例:
已发布:
答案 1 :(得分:0)