Traitement d'images en Python
Rebeca Gonzalez
Data Engineer





from skimage.transform import rotate# Tourner l'image de 90 degrés vers la droite image_rotated = rotate(image, -90)show_image(image, 'Original') show_image(image_rotated, 'Tournée de 90 degrés vers la droite')

from skimage.transform import rotate# Tourner l'image de 90 degrés vers la gauche image_rotated = rotate(image, 90)show_image(image, 'Original') show_image(image_rotated, 'Tournée de 90 degrés vers la gauche')


from skimage.transform import rescale# Rééchantillonner l'image pour la rendre 4 fois plus petite image_rescaled = rescale(image, 1/4, anti_aliasing=True, multichannel=True)show_image(image, 'Image originale') show_image(image_rescaled, 'Image rééchantillonnée')




from skimage.transform import resize# Hauteur et largeur pour le redimensionnement height = 400 width = 500# Redimensionner l'image image_resized = resize(image, (height, width), anti_aliasing=True)# Afficher l'image originale et le résultat show_image(image, 'Image originale') show_image(image_resized, 'Image redimensionnée')

from skimage.transform import resize# Définir une hauteur proportionnelle : 4 fois plus petite height = image.shape[0] / 4 width = image.shape[1] / 4# Redimensionner l'image image_resized = resize(image, (height, width), anti_aliasing=True)show_image(image_resized, 'Image redimensionnée')

Traitement d'images en Python