TIFF, ou Tag Image File Format, est un fichier numérique qui stocke de manière sécurisée des graphiques raster et des données d'image.
Lire une image stockée dans un fichier TIFF avec Python est un processus relativement simple. La première étape consiste à importer les bibliothèques nécessaires telles que OpenCV, PIL et NumPy.
Lire un fichier tiff en utilisant PIL
from PIL import Image
import numpy as np
im = Image.open('landsat_image.tiff')
print(type(im))
Convertir l'image en une matrice en utilisant numpy
imarray = np.array(im)
print( imarray.shape )
donne
(7741, 7611)
Tracez l'image en utilisant matplotlib.
Après avoir effectué des opérations telles que le redimensionnement, le recadrage de l'image en utilisant Python, vous pouvez visualiser l'image à l'aide de Matplotlib et la convertir dans d'autres formats tels que JPEG et PNG.
import matplotlib.pyplot as plt
plt.imshow(imarray)
plt.show()
Références
Liens | Site |
---|---|
pillow | pillow.readthedocs.io |