How to adjust the image intensity pixel limit?
Show older comments
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
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.
Answers (1)
Using CAXIS you can
2 Comments
Ling Fang Toh
on 27 Jan 2013
Matt J
on 27 Jan 2013
It's a command that will change the intensity range over which an image is displayed.
>> doc caxis
Categories
Find more on Convert Image Type 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!