【711】二值图骨架提取
代码:
from skimage import morphology,draw import numpy as np from PIL import Image fp = "./548_road_region_20.png" img = Image.open(fp) img_arr = np.array(img) # 获取一个通道就可以 img_arr1 = img_arr[:,:,0] # 转换为二值图 img_arr1 = img_arr1 // 255 # 进行操作 skeleton = morphology.skeletonize(img_arr1) Image.fromarray(skeleton).show()
原始二值图 | 骨架提取结果 |