本文介绍了OpenCV中图像的二值化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在图像二值化方面遇到了问题(一般来说可能是模糊的)我有这张图片:
I'm having a problem with binarization of image (perhaps blurry in general)I have this image:
在完成二值化后,我得到了
and after I've done binarization I get
如何更好地进行二值化?我的目标是只用黑色背景和白色字母,别无其他.我使用了自适应阈值二值化
How can I do better binarization? My goal is to have just black background and white letters and nothing else. I used adaptive threshold binarization
cv2.adaptiveThreshold(image_gs,255,cv2.ADAPTIVE_THRESH_MEAN_C,cv2.THRESH_BINARY ,41,3)
我也有
kernel=np.ones(1,1)
有人知道怎么做吗?
推荐答案
您应尝试对方法进行去模糊处理,请参见以下内容:
You should try deblurring methods, see these:
这篇关于OpenCV中图像的二值化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!