Resize image

5 Ansichten (letzte 30 Tage)
Nick ALan
Nick ALan am 15 Dez. 2011
Hi,This is Nick.I found this pic some where in older posts.I had a pic same like this.I wanted to selct a pixel of size 100*100 or 50*50.
I have to do A) Define Mask size (Y*Y) square input in the code I used. B) Within each area,identify Blank area(white zone)-Brown Infill material (white in picture)-green identify shallow pores -yellow Rock-Blue.
Please give me one example or sample code to solve it.
Thank you, Nick
  2 Kommentare
Image Analyst
Image Analyst am 16 Dez. 2011
I see red, brown, white, and dark gray. I don't see yellow, green, or blue. Are you saying that you want a binary image where white and brown are true (white, 1) and the rest of the colors are false (black, 0)?
Nick ALan
Nick ALan am 16 Dez. 2011
@ Image Analyst I wanted to select a pixel of size 50*50 and I have to apply colors for the picture which is similar like i am said before.I have to apply brown (white Blank area),White material as green,Shallow pores as yellow and Rock as blue.I have to apply these colors to the picture and I use the Mask size(50*50) in my code.Help me to apply these colors to it.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Walter Roberson
Walter Roberson am 15 Dez. 2011
Y = 50;
findwhite = @(block) block(:,:,1) == block(:,:,2) & block(:,:,1) == block(:,:,3) & block(:,:,1) ~= 0;
whitefound = blkproc(basaltIMG, [Y,Y], @findwhite);
This uses the color definition that white is not black (all 0's) and that white has equal red, green, and blue values. A pixel with RGB of (1,1,1) will be identified as white, and a pixel with RGB of (255,255,254) will be identified as not white.
If you have your own private definition of "white" then implement it instead.
  1 Kommentar
Nick ALan
Nick ALan am 16 Dez. 2011
@ Walter ROberson Thank you............

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Read, Write, and Modify Image finden Sie in Help Center und File Exchange

Tags

Noch keine Tags eingegeben.

Community Treasure Hunt

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

Start Hunting!

Translated by