Bonjour,
je rencontre pas mal de difficultés avec les composants axes dans mon GUI.
Je vous présente rapidement l'interface que je voudrais faire :
- Je voudrais réaliser une fenêtre avec une série de 5 images et une autre série de 3 images.
- La série de 3 images correspond en fait a des images parmi les 5 exposées qui sont "labélisées" par un algorithme, mais l'étiquetage n'est pas toujours parfait et ce GUI doit permettre a l'utilisateur de corriger le cas échéant cet étiquettage, via du drag and drop (prendre une image parmis les 5 et la glisser sur l'image correspondante parmi les 3).
- Donc, les images doivent etre affichées (je les affiche dans 2 panels différents par un subplot), et je dois récupérer le handle de l'image cliquée et le handle de l'image sur laquelle la précédente est lâchée apres le drag and drop, pour identifier et stocker les changements de labels.
Le probleme que j'ai constaté pour le moment, c'est que je n'arrive pas a faire correspondre le handle récupéré par le clic de la souris :
avec le handle de mon image dans le subplot
Code : Sélectionner tout - Visualiser dans une fenêtre à part get(gcf,'CurrentObject')
Je ne comprend pas pourquoi l'objet récupéré sous le clic de la souris n'a pas le même handle que l'image sur laquelle je clique...
Code : Sélectionner tout - Visualiser dans une fenêtre à part data.Im1 = subplot(nIm,1,1,'parent',data.PanelSelectICA), imagesc(Im1)
J'espere que je me suis assez bien exprimé pour cette question ,j'avoue que je suis pas mal dans le flou pour le moment !!
Merci beaucoup pour toute aide !
PS : je programme mon GUI a la main et je gere mes données via la méthode "GUIDATA et GUIHANLDES"
Partager