【发布时间】:2020-03-27 21:52:22
【问题描述】:
我正在学习图像处理,我试图在 python 中使用 opencv 锐化图像的边缘,我已经尽可能地减少了噪点,但现在我想让图像的边缘更清晰,我尝试过cv2.Canny(),但效果不佳。
这是图片
应用 c2.Canny() 后
但我正在尝试使单词边框或边缘更加清晰
这是我的代码
import cv2
import matplotlib.pyplot as plt
img_1 = cv2.imread('noise/1.png',cv2.IMREAD_GRAYSCALE)
edges = cv2.Canny(img_1,200,200)
plt.imshow(edges)
【问题讨论】:
-
锐化边框是什么意思?由于图像尺寸,您可能无法获得更清晰的图像,它看起来很奇怪,因为您可以看到像素。
标签: python python-3.x opencv image-processing