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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
| %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%DEBUT DE LA FONCTION PRINCIPALE%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Création de l'objet Figure
% Création de l'objet Uicontrol Text
%...etc (autres objet)
% Création de l'objet Uicontrol Pushbutton augmenter
uicontrol('style','pushbutton',...
'units','pixels',...
'position',[920 560 80 20],...
'string','augmenter',...
'callback',@augcontra,...
'tag','augcontra');
% Création de l'objet Uicontrol Pushbutton diminuer
uicontrol('style','pushbutton',...
'units','pixels',...
'position',[835 560 80 20],...
'string','diminuer',...
'tag','dimcontra');
%...
etc.
data=guihandles(gcf);
% Initialisation de la variable représentant
%la valeur courante de l'image à traiter imtr à 0
data.imtr=0;% Note : imtr Sera modifier lorsque limage sera ouverte
guidata(gcf,data)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%FIN DE LA FONCTION PRINCIPALE%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%DEBUT DE LA SOUS-FONCTION ouvririmage%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function ouvririmage(chemin,fichier)
data=guidata(gcbf);
data.imtr=0;
[fichier,chemin] = uigetfile({'*.tif';'*.bmp';'*.*'},'Choisir l image')
img=imread(fullfile(chemin,fichier));
axes(data.ax1);
imshow(img);
data.imtr=img;
guidata(gcbf,data);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%FIN DE LA SOUS-FONCTION ouvririmage%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%DEBUT DE LA SOUS-FONCTION augcontra%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function augcontra(obj,event)
data=guidata(gcbf);
imc=data.imtr;
contra =imadjust(imc);
axes(data.ax1);
imshow(contra);
guidata(gcbf,data);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%FIN DE LA SOUS-FONCTION augcontra%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%..........etc (autres sous fonctions) |
Partager