Salut,
Est ce qu'il y a une fonction matlab qui permet de calculer le gradient d'une image ?
Si vous connaissez la réponse n'hésitez pas
Merci
Salut,
Est ce qu'il y a une fonction matlab qui permet de calculer le gradient d'une image ?
Si vous connaissez la réponse n'hésitez pas
Merci
Une petite recherche sur ce forum t'aurait permis de trouver quelques pistes pour débuter...
Sinon, gradient se dit gradient en anglais, donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part doc gradient
Salut,
Voici ce que j'ai utilisé pour calculer le gradient:
J'ai obtenu un message d'erreur que je n'arrive pas à résoudre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 I=imread('circuit.tif'); J=gradient(I)![]()
Auriez vous un lien ou un cours qui puisse m'aider ?
Merci d'avance.
Bonjour,
Le voici:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ??? Error using ==> rdivide Integers can only be combined with integers of the same class, or scalar doubles. Error in ==> gradient at 70 g(2:n-1,:) = (f(3:n,:)-f(1:n-2,:))./h(:,ones(p,1));
Essaie ceci :
D'ailleurs, je crois que tu devrais plutôt faire ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part J = gradient(double(I))
Non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part [Jx,Jy] = gradient(double(I))
Partager