图片去噪提升识别率
测试准备
测试图片
测试网址
飞桨PaddlePaddle框架测试地址:https://www.paddlepaddle.org.cn/hub/scene/ocr
识别结果
无法识别
去除干扰线和噪点
代码
if __name__ == '__main__':
# 读取图片
image = Image.open(r'../pic/Test.png')
# 查看图片信息
print(np.array(image).shape)
print(image.mode)
# 灰度图像
bgr2gray_img = image.convert('L')
# bgr2gray_img.show()
# 二值化
# binarization_img = bgr2gray_img.convert('1')
# binarization_img.show()
# 灰度阈值
threshold = 50
array_img = np.array(bgr2gray_img)
array_img = np.where(array_img < threshold, 255, array_img)
result = Image.fromarray(array_img.astype('uint8'))
result.save('result.png', 'png')
输出结果
识别结果
注意:第三个字识别错误,需要进一步训练模型。
图片去噪提升识别率
https://元气码农少女酱.我爱你/5730be389e85/