MATLAB Answers

How to use spatial image coordinates to get image pixel values??

5 views (last 30 days)
BHARATH on 25 Aug 2011
Dear all I am working in hyperspectral image classification. I need to collect the training samples using the displayed image. I have gone through impoly, imrect.. It gives the coordinates. It doesnt help me much...
does any one has any idea?? how to do it??
Maria on 29 Aug 2012
Could you please help with this. Yes I want the pixel values inside a polygon of an image(colored) should I do that?
This is how the polygon has been made
rgbImage = imread('100_3816.jpg');
BW = roipoly;
% Mask the image.
maskedRgbImage = bsxfun(@times, rgbImage, cast(BW,class(rgbImage)));
% Display it.

Sign in to comment.

Answers (1)

Community Treasure Hunt

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

Start Hunting!