Xử lý ảnh bằng Python
Rebeca Gonzalez
Data Engineer





from skimage.transform import rotate# Xoay ảnh 90 độ theo chiều kim đồng hồ image_rotated = rotate(image, -90)show_image(image, 'Gốc') show_image(image_rotated, 'Xoay 90° theo chiều kim đồng hồ')

from skimage.transform import rotate# Xoay ảnh 90 độ ngược chiều kim đồng hồ image_rotated = rotate(image, 90)show_image(image, 'Gốc') show_image(image_rotated, 'Xoay 90° ngược chiều kim đồng hồ')


from skimage.transform import rescale# Thu ảnh nhỏ đi 4 lần image_rescaled = rescale(image, 1/4, anti_aliasing=True, multichannel=True)show_image(image, 'Ảnh gốc') show_image(image_rescaled, 'Ảnh đã tái tỷ lệ')




from skimage.transform import resize# Chiều cao và rộng cần đổi height = 400 width = 500# Đổi kích thước ảnh image_resized = resize(image, (height, width), anti_aliasing=True)# Hiển thị ảnh gốc và ảnh kết quả show_image(image, 'Ảnh gốc') show_image(image_resized, 'Ảnh đã đổi kích thước')

from skimage.transform import resize# Đặt chiều cao/tộng theo tỷ lệ, nhỏ đi 4 lần height = image.shape[0] / 4 width = image.shape[1] / 4# Đổi kích thước ảnh image_resized = resize(image, (height, width), anti_aliasing=True)show_image(image_resized, 'Ảnh đã đổi kích thước')

Xử lý ảnh bằng Python