how to have only required pixels?

1 view (last 30 days)
sir ,i have taken a rainy image and i use the clustering method .by using this i could able to have two types of clusters one is "background cluster" and another is "rain streak cluster". now i only want to have the rain streak clusters,so that i can go for my rest work.is there any " matlab code" for this situation or how can i do that? thanks in advance.
  5 Comments
jagannath mishra
jagannath mishra on 30 Apr 2013
Edited: jagannath mishra on 1 May 2013
basically what information do you want,i can't understand.
jagannath mishra
jagannath mishra on 1 May 2013
why u don't reply jan Simon

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 30 Apr 2013
What does remove mean? So far, after your clustering algorithm, you have a binary image: 0 is background and 1 is rain. So someone might consider that binary image to already be the "background-removed" image. If you want just the rain pixels in a big long 1-D list, you could do this:
rainPixels = grayImage(binaryImage);
which might be useful, for example, if you wanted a histogram of only the rain pixels.
  8 Comments
jagannath mishra
jagannath mishra on 2 May 2013
when i use this it shows like ;"Name=f,Size=336*497*3,Bytes=500976,Class=unit8,Attributes=(nothing written)".And yes i use the KMean clustering method.this is the url for original image"http://tinypic.com/r/n4z5uu/5",and this is for the clustered image"http://tinypic.com/r/2zhnu6u/5".i hope this may help you to clear my doubt.if you still need to see the programe i can share that also.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!