Bonjour,
Je n'ai pas compris pourquoi lorsque j'enregistre une matrice 2D (200 * 200) dans une image (imwrite), la taille mémoire occupée par cette image est inférieure à la mémoire occupée par l'image créée par une matrice (1 * 25000). le nombre d'éléments dans le premier cas est supérieur à celui du second.
image 1 = 240 byte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 A=200*ones(200,200); B=200*ones(25000,1); imwrite(A,['image' num2str(1) '.jp2']); imwrite(B,['image' num2str(2) '.jp2']);
image 2 = 4,11 kilobyte.
Avez-vous une explication?
Merci!
Partager