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배 작게 리스케일 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으로 배우는 이미지 처리