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
et pour le bouton calculer le descripteur ne marche pas car il n'a pas exactement I
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);
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);
Partager