How to Slide a 3X3 window across a pixel of the image in matlab.
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Nupur Goyal
le 2 Juil 2019
Commenté : Nupur Goyal
le 3 Juil 2019
I have an binary image I want to slide 3*3 window across it.
0 commentaires
Réponse acceptée
KALYAN ACHARJYA
le 2 Juil 2019
Modifié(e) : KALYAN ACHARJYA
le 2 Juil 2019
10 commentaires
Jan
le 2 Juil 2019
@Nupur: You are asking for trivial code. Why don't you try this by your own? Simply insert a if BW(i,j)==1.
Plus de réponses (1)
Rik
le 2 Juil 2019
You can still use the convolution tools:
im=randi([0 1], 315, 274);
kernel=[1 1 1;1 0 1;1 1 1];
sum_of_8=convn(im,kernel,'same');
L_bifurcation = im==1 & sum_of_8==3;
L_termination = im==1 & sum_of_8==1;
The last two variable contain the positions you are interested in.
1 commentaire
KALYAN ACHARJYA
le 2 Juil 2019
Modifié(e) : KALYAN ACHARJYA
le 2 Juil 2019
@RIK Yes +1 @Nupur referred this answer
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!