Bonsoir,
Je suis débutant en python, et j'aimerai ouvrir une image Landsat TIFF (taille importante). J'utilise l'éditeur Canopy sous Windows 7, et voici mon programme très simple :
Mais bon le programme plante complet, la fenêtre de figure s'ouvre mais rien ne s'affiche (ne répond plus). (même si j'enleve le plt.show(im)).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 from matplotlib import pyplot from matplotlib import pyplot as plt im=plt.imread('LE72160152001246EDC00_B8.TIF') plt.imshow(im) plt.show(im)
En fait je suis plus à l'aise en matlab, du coup avec le programme suivant cela marche bien sous matlab :
Du coup, je me suis dit que python ne gère pas de la même manière les images.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 imread('LE71490352001241SGS00_B8.TIF'); figure im=imread('LE71490352001241SGS00_B8.TIF'); imshow(im)
J'ai donc regardé le type d'image (sous matlab) :
Je ne comprend pas très bien du coup. Est-ce que quelqu'un pourrais m'aider pour faire ce truc simple?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Name Size Bytes Class Attributes im 14301x15781 225684081 uint8
Merci d'avance
Partager