# MATLAB: Extract Matrix

matrix

I am using impixel as below, after selecting pixels, it returns column and row values respectively in "c" and "r".
[c,r,P] = impixel(im)
Now than after I am converting it in hsv format
imh=rgb2hsv(im)
Now trying to fetch hue, saturation and value from imh of desired pixels as below, it is not give exact answers.
h=imh(r,c,1)s=imh(r,c,2)v=imh(r,c,3)
Can any one help in this.

• h = imh(sub2ind(size(imh),r,c,1*ones(size(r))));s = imh(sub2ind(size(imh),r,c,2*ones(size(r))));v = imh(sub2ind(size(imh),r,c,3*ones(size(r))));