MATLAB Answers

sha
0

Obtaining pixel value from image in GUI

sha
さんによって質問されました 2012 年 10 月 18 日
Hi,
I would like to obtain a pixel value from any image using a GUI. i have made a few research. and this is all i get,
example:
----------
load flujet;
image (X);
colormap (jet);
--------------
I would like to read the pixel value just like the given example. Please help!
Sha

  0 件のコメント

サインイン to comment.

3 件の回答

Arthur
回答者: Arthur
2012 年 10 月 18 日

You could use imtool for that if you have the image processing toolbox.

  0 件のコメント

サインイン to comment.


回答者: manoj saini 2012 年 10 月 18 日

plz type X(capital X) on command window...........all pixel value will be on front you

  0 件のコメント

サインイン to comment.


Image Analyst
回答者: Image Analyst
2012 年 10 月 18 日
編集済み: Image Analyst
2012 年 10 月 18 日

You can call impixelinfo(), if you have the Image Processing Toolbox. This will put up a label in your figure that gives you the x,y (column, row) coordinates and the intensity value(s) of the image. Alternatively you can use ginput(1) to get a coordinate and use
grayPixelValue = imageArray(row, column);
to get the gray level in a gray scale image, or
rgbPixelValue = imageArray(row, column, :);
rgbPixelValue = impixel(imageArray, row, column); % Alternative way.
to get the red, green, and blue intensity values in an RGB image.

  5 件のコメント

sha
2012 年 10 月 24 日
I think i get mixed up. Colormap does shows the contrast of the image. and i would like to do so on my picture. Please advice me in any ways..
Thanks.
Image Analyst
2012 年 10 月 24 日
I don't know what that means. What do you consider to be the difference between "image" and "picture". To me, they're basically synonyms. Increasing the contrast on a picture or an image is the same thing.
sha
2012 年 10 月 24 日
Basically, i wanted my image to be like this:
using the colormap command. Any ideas?

サインイン to comment.



Translated by