I=img;
b=rgb2gray(I); [Gx,Gy]=imgradientxy(b); figure();
[Gmag, Gdir] = imgradient(Gx,Gy);
gx=[-1 0 1; -2 0 2; -1 0 1];
gy=transpose(gx);
gi=gray2ind(b);
Fx=conv2(double(b),gx,'same')
In the above coding how to do convolution without conv2

 Réponse acceptée

Ameer Hamza
Ameer Hamza le 3 Avr 2020

0 votes

3 commentaires

Iman Ansari used the function
res = conv2(A,M,'valid');
for computtion.
I need to implement convolution without using conv2
Ameer Hamza
Ameer Hamza le 3 Avr 2020
See the calculation of res2. That code compares built-in convolution with for loop.
Ok. Thanks.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Biological and Health Sciences dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by