How to adjust the image intensity pixel limit?

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 comentario

Image Analyst
Image Analyst el 27 de En. de 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.

Iniciar sesión para comentar.

Respuestas (1)

Matt J
Matt J el 27 de En. de 2013
Editada: Matt J el 27 de En. de 2013

0 votos

Using CAXIS you can

2 comentarios

Ling Fang Toh
Ling Fang Toh el 27 de En. de 2013
I'm not sure what is CAXIS
It's a command that will change the intensity range over which an image is displayed.
>> doc caxis

Iniciar sesión para comentar.

Categorías

Más información sobre Convert Image Type en Centro de ayuda y File Exchange.

Preguntada:

el 27 de En. de 2013

Community Treasure Hunt

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

Start Hunting!

Translated by