Azzera filtri
Azzera filtri

neighbour pixel operation

1 visualizzazione (ultimi 30 giorni)
javeed miyandad
javeed miyandad il 9 Apr 2011
sir i have a white and black (binary)image of size (1024X768).i need image to be scanned from left to right, up and down and the scan area is 3X3.if one of 8-neighbour pixel is white (255).then center point should becomes white (255). sir please help in coding

Risposta accettata

Walter Roberson
Walter Roberson il 9 Apr 2011
blkproc or blockproc. Once you are within an individual 3x3 block, say B, then B(2,2) = max(B(2,2),255 * any(B(:)==255))
  1 Commento
javeed miyandad
javeed miyandad il 9 Apr 2011
i= binary image blkproc(I,[3 3]; B(2,2) = max(B(2,2),255 * any(B(:)==255)); i am not geting sir plz help me

Accedi per commentare.

Più risposte (1)

javeed miyandad
javeed miyandad il 9 Apr 2011
i= binary image blkproc(I,[3 3]; B(2,2) = max(B(2,2),255 * any(B(:)==255)); i am not geting sir plz help me

Community Treasure Hunt

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

Start Hunting!

Translated by