salut je veux réaliser une application qui calcule le descripteur de chaque image sélectionnée
mais j'ai besoin d'un lien entre le bouton sélectionné et le bouton calculer
pour l'image I
voila le code de sélectionner

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
clear I;
[filename, pathname] = ...
     uigetfile({'*.jpg';'*.png';'*.bmp';'*.jpeg';'*.*'},'File Selector');
I = [pathname ,filename];
imshow(I);
et pour le bouton calculer le descripteur ne marche pas car il n'a pas exactement I
donc il faut mettre un lien les deux bouton pour que I soit l'image sélectionnée que en doit calculer son descripteur
*******************************
le code de calculer le descripteur
*******************************
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
I=rgb2gray(I);
[G,GABOUT]=gaborfilter(I,0.05,frq,x, 0);
R=real(GABOUT);
clear GABOUT;
k=127.5/max(max(abs(R)));
img = uint8(k*R+127.5);