How to adjust the image intensity pixel limit?

2 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.

Categories

Find more on Biological Physics in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!