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# 將影像縮小為原本的 1/4 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# 以等比例設定高度與寬度,縮小為原本的 1/4 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 影像處理