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





from skimage.transform import rotate# 画像を時計回りに90度回転 image_rotated = rotate(image, -90)show_image(image, 'Original') show_image(image_rotated, 'Rotated 90 degrees clockwise')

from skimage.transform import rotate# 画像を反時計回りに90度回転 image_rotated = rotate(image, 90)show_image(image, 'Original') show_image(image_rotated, 'Rotated 90 degrees anticlockwise')


from skimage.transform import rescale# 画像を4分の1に縮小 image_rescaled = rescale(image, 1/4, anti_aliasing=True, multichannel=True)show_image(image, 'Original image') show_image(image_rescaled, 'Rescaled image')




from skimage.transform import resize# リサイズする高さと幅 height = 400 width = 500# 画像をリサイズ image_resized = resize(image, (height, width), anti_aliasing=True)# 元画像と結果を表示 show_image(image, 'Original image') show_image(image_resized, 'Resized image')

from skimage.transform import resize# 縦横を元の4分の1に設定 height = image.shape[0] / 4 width = image.shape[1] / 4# 画像をリサイズ image_resized = resize(image, (height, width), anti_aliasing=True)show_image(image_resized, 'Resized image')

Pythonで学ぶ画像処理