有没有什么方法可以从下面的图片中去除较低像素值的连通组件?比如,我想移除水平和垂直线条以及已经印刷的小文本,但保留手写文本。
我希望提取手写文本,如同这张图片一样。
有没有特定的库可以用于这个目的?我尝试使用Python OpenCV库来阈值处理图片中的噪声像素,但结果并不完美。使用阈值处理后的图像是这样的。
如果我增加阈值,它会从手写文本本身移除像素。
回答:
结合使用OpenCV中的erode和dilate方法。它们首先(erode)可以去除噪声,然后(dilate)放大主要信号。