Bonjour,
Je code une gui à la main, dans laquelle j'ai placé un 'axes' de couleur et dimension données :
dans un callback, je lis une image, et je la place dans l'axe que j'ai créé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 axes( 'position', [0.2 0.2 0.4 0.3], ... 'color', 'r', ... 'tag', 'axe'); data = guihandles (gcf); guidata (gcf, data);
Jusque là, tout va bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 data = guidata(gcbf); I = imread('...'); imshow(I, 'parent', data.axe1); guidata(gcbf, data);
Sauf que j'aimerais que l'image ne conserve pas son ratio horizontal/vertical, afin qu'elle vienne coller les bords de l' 'axes'.
Est ce que c'est possible ?
Si oui, comment faire ?
Je vous remercie
Partager