Why getting black image as output?

23 Ansichten (letzte 30 Tage)
Merve YILDIRIM
Merve YILDIRIM am 18 Mai 2020
Kommentiert: Merve YILDIRIM am 18 Mai 2020
I have 3 bands images.(tif). I try to open it but it look black. why? how can I open it colored?
I=imread('10030050.tif');
imshow(I)
  3 Kommentare
Merve YILDIRIM
Merve YILDIRIM am 18 Mai 2020
>> size(I)
ans =
13824 7680 3
>> class(I)
ans =
'uint16'
>> max(I(:))
ans =
uint16
4095
Merve YILDIRIM
Merve YILDIRIM am 18 Mai 2020
image is truecolor.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 18 Mai 2020
You are only using 1/16th of the possible data range.
Is = double(I)/4095;
imshow(Is)
  5 Kommentare
Walter Roberson
Walter Roberson am 18 Mai 2020
Your image is not all that big, but if you were to be trying to compare every column to every other column, you could run out of memory.
Merve YILDIRIM
Merve YILDIRIM am 18 Mai 2020
Ok, I see. Thank you so so much :)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Images finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by