How to adjust the image intensity pixel limit?

13 views (last 30 days)
I have been using matlab to read off intensity values of fluorescence image, and these are the commands I usually use to find out the mean pixel of an area.
I=imread('image.jpg') J = rgb2gray(I); figure, imshow(J); A=J(400:650,600:850) figure, imshow(A) impixelinfo mean(A(:))
But as the exposure time of the fluorescence image gets smaller, the image pixel values hit a max of 256 only. So, I wonder if there's any way to raise that limit higher to read a higher value intensity, or say changing the bit?
  1 Comment
Image Analyst
Image Analyst on 27 Jan 2013
256 is not a normal max for any data class (uint8 or uint16). What is the class of your data, and what are the max values when the exposure time is larger? Usually a larger exposure time means a brighter image and higher values.

Sign in to comment.

Answers (1)

Matt J
Matt J on 27 Jan 2013
Edited: Matt J on 27 Jan 2013
Using CAXIS you can
  2 Comments
Matt J
Matt J on 27 Jan 2013
It's a command that will change the intensity range over which an image is displayed.
>> doc caxis

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!