Pan and rgb image appear in black

2 visualizaciones (últimos 30 días)
volk a
volk a el 25 de Mayo de 2020
Comentada: volk a el 25 de Mayo de 2020
I have two images that appear in black. One of them is pancromatic and the other one is RGB image. How can I see them correctly in MATLAB? I add images below in .zip format.
Thank you.

Respuestas (1)

Image Analyst
Image Analyst el 25 de Mayo de 2020
Try this:
grayImage = imread('pan.tif');
[rows, columns, numberOfColorChannels] = size(grayImage)
subplot(1, 2, 1);
imshow(grayImage, []) % Use [] to scale intensity.
impixelinfo
multiImage = imread('multi.tif');
[rows, columns, numberOfColorChannels] = size(multiImage)
[r, g, b] = imsplit(multiImage);
maxValue = max(multiImage(:))
multiImage2 = uint8(rescale(multiImage, 0, intmax('uint8')));
subplot(1, 2, 2);
imshow(multiImage2, []) % Use [] to scale intensity.
impixelinfo
  1 comentario
volk a
volk a el 25 de Mayo de 2020
Thank you!
It works for pancromatic image. But, in the second part I get an error says Undefined function or variable 'imsplit'. I am using Matlab 2017b, is there any way to solve this error message?

Iniciar sesión para comentar.

Categorías

Más información sobre Read, Write, and Modify Image en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by