Pythonで学ぶ画像処理
Rebeca Gonzalez
Data Engineer







from skimage import morphologysquare = morphology.square(4)
[[1 1 1 1]
[1 1 1 1]
[1 1 1 1]
[1 1 1 1]]
rectangle = morphology.rectangle(4, 2)
[[1 1]
[1 1]
[1 1]
[1 1]]
from skimage import morphology# 構造要素を長方形に設定 selem = rectangle(12,6)# 2値収縮で収縮画像を取得 eroded_image = morphology.binary_erosion(image_horse, selem=selem)
# 結果を表示
plot_comparison(image_horse, eroded_image, 'Erosion')

# 既定の構造要素で2値収縮
eroded_image = morphology.binary_erosion(image_horse)

from skimage import morphology # 2値膨張で膨張画像を取得 dilated_image = morphology.binary_dilation(image_horse)# 結果を表示 plot_comparison(image_horse, dilated_image, 'Erosion')

Pythonで学ぶ画像処理