我正在尝试对图像进行去噪(拍摄文本)以改善OCR。我正在使用Python - skimage来完成任务,但我对其他图书馆建议(PIL,cv2,......)持开放态度
示例图片(应阅读“i5”):
我非常成功地使用了skimage.morphology.erosion
和skimage.morphology.remove_small_objects
,结果是:
噪音消失了,但是i的5和点的一部分也是如此。
现在问题:我知道如何修复5.我将原始图像添加到去噪图像中,导致部件变黑,部件变为灰色:
然后我将所有灰色部分连接到黑色部分变黑(在结构上传播)。最后,通过擦除所有仍然是灰色的部分,我得到一个干净的图像。
但我不知道如何使用上述库之一来进行传播部分。有算法吗?
奖金问题:如何保留i上的点?