Bonjour,

j'ai un petit problème pour le zoom. Je veux ouvrir une image, faire un zoom et récupérer les coordonnées de ce zoom. Voici ce que j'ai écrit (m'inspirant de l'aide):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
load (strcat('../Preprocessing/rotated_images/',liste(1).name));
figure(1);
imshow(result);
h = zoom;
set(h,'Enable','on');
set(h,'ActionPostCallback',@mypostcallback);
 
 
function mypostcallback(obj,evd)
newLim=[];
newLim(1,:) = round(get(evd.Axes,'XLim'))
newLim(2,:) = round(get(evd.Axes,'YLim'))
Le problème est que je voudrais récupérer les valeurs newLim dans le programme principal. Avez-vous une idée de comment faire cela? (en fait newLim est juste disponible à l'intérieur de la fonction newLim).

Meric!