Can you modify the code provided on given link.?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Nimisha
am 17 Dez. 2014
Kommentiert: Geoff Hayes
am 18 Dez. 2014
My question is related with above link.
I want to replace the center pixel of a 3x3 window filter with the average of four neighbour pixels in 3 x 3 neighbourhood.
Can anyone modify code provided on that link..?
2 Kommentare
Geoff Hayes
am 17 Dez. 2014
Nimisha - which four of the 3x3 neighbourhood do you wish to average? The ones at the north, south, east, and west of the centre pixel?
Akzeptierte Antwort
Thorsten
am 17 Dez. 2014
Bearbeitet: Thorsten
am 17 Dez. 2014
Just convolve your data with the filter
F = [0 1 0; 1 0 1; 0 1 0]/4;
You can use imfilter for the convolution.
2 Kommentare
Geoff Hayes
am 18 Dez. 2014
The error message is telling you that your inputs to conv must be vectors. You are passing matrices. Try using conv2 instead.
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!