2016-03-19 21 views
0

Orjinal Resim:Python'da el yazısıyla yazılmış bir basamağın görüntüsünü nasıl netleştirir ve inceler?

Original Image

Kodu:

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) 

original_image dizisi: enter image description here

: https://drive.google.com/file/d/0B2EliTzXsTI3VFJHVVgxTHl6UTg/view?usp=sharing

Yukarıdaki kod bana beklediğim daha farklı bir sonuç veriyor

I onu keskinleştirmek ve daha sonra satırlarını "incelemek" istiyorum, böylece son noktalarını tespit edebilirim.

+0

çek: için

imshow(skimage.morphology.skeletonize(load('image.npy')>128),cm.Greys,interpolation='none') 

. neden sadece bir eşik kullanmıyorsunuz? – Piglet

cevap

2

ince görüntüyü istiyorsanız, skimage.morphology.skeletonize var. @evbr gelen

2

: yanlış giderse adımını bulmak için ara görüntüleri

skeleton 9