如何在Python中锐化并细化手写数字的图像?

2024-10-02 22:27:59 发布

您现在位置:Python中文网/ 问答频道 /正文

原始图像:

Original Image

代码:

image = skimage.img_as_float(original_image) # datattype of original image is uint8
blurred_image = filters.gaussian_filter(image, 3)    
filter_blurred_image = filters.gaussian_filter(blurred_image,1)
alpha = 30
sharpened = blurred_image + alpha * (blurred_image - filter_blurred_image)

原始图像数组:https://drive.google.com/file/d/0B2EliTzXsTI3VFJHVVgxTHl6UTg/view?usp=sharing

以上代码给出的结果与我预期的不同: enter image description here

我想把它锐化,然后把线条“变细”,这样我就能探测到它的端点。在


Tags: of代码图像imagealphaimgasgaussian