j'ai essayé de faire une petite interface graphique qui segmente les images
l'interface n'est pas fonctionnelle parce qu'il y en a une erreur dans mon code au niveau de la dernière fonction : voila mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function  interface2
 
handles(1)=figure('units','pixels',...
    'position',[250 250 500 500],...
    'numbertitle','off',...
    'name','[GUI] Utilisation des variables globales',...
    'menubar','none',...
    'tag','interface');    
 handles(2)=uicontrol('Style','text','Position' ,[20 70 50 30 ],'String' ,'Point germe','max',300);    
  handles(3)= uicontrol ('style' , 'push' , 'position' , [325,100,70,25] ,'string' , 'fermer' , 'callback' , 'Close' );
    handles(4)=uicontrol('Style','edit','Position' ,[80 70 35 15 ],'String' ,'0','max',300);
   handles(5)=uicontrol('Style','edit','Position' ,[ 120 70 35 15 ],'String' ,'0','max',300);
  handles(6)=uicontrol('Style','text','Position' ,[20 50  30 15 ],'String' ,'seuil','max',300);
 
handles(7)=uicontrol('Style','pushbutton','String','afficher',...
    'Position',[400,100,70,25],...
    'Callback','affichage');
img=imread('C:\Users\DELL\Desktop\tigre.jpg');
handles(8)=uicontrol('Style','edit','Position' ,[80 50 35 15 ],'String' ,'0','max',300);
handles(9)=uicontrol('Style','pushbutton','String','Segmenter',...
    'Position',[475,100,70,25],...
    'callback',@calcul_callback);
handles(10)= axes('Units','Pixels','Position',[50,300,200,185]);
handles(11)=uicontrol('style','popupmenu','position',[500,300,150,155]);
set(handles(11),'String', {'Segmetation par accroissement des régions', 'Ségmentation par contour', 'ségmentation par arbre quaternaire'});
 handles(12)=uicontrol('Style','text','Position' ,[390 435 100 20 ],'String' ,'Algorithmes');  
function calcul_callback
ig=str2double(get(handles(4),'string'));
jg=str2double(get(handles(5),'string'));
s=str2double(get(handles(8),'string'));
[R,segfin]=main(img,ig,jg,s);
end
end
aidez moi s'il vous plait il s'agit de mon projet de fin d'étude