reading bands in .tiff file.

8 views (last 30 days)
Keerthana N
Keerthana N on 24 Nov 2021
Commented: yanqi liu on 26 Nov 2021
I have decomposed sentinel-1 SLC image. The result gave the Entropy image whose pixel value ranges from 0 to 1(image has only one band). the image is converted to .tiff file. and imported to Matlab. the image array is showing values in the grey scale i.e. 0-255, But the band having entropy value is also showing same values in gray scale. How to get entropy values from the image which is in the range(0-1).
the code i have followed as follows
[entropy, R] = readgeoraster("subset_2_of_S1A_IW_SLC__1SDV_20211028T004043_20211028T004110_040312_04C6EF_A357_Spk_Decomp_TC_Cnv.tif");
info = geotiffinfo("subset_2_of_S1A_IW_SLC__1SDV_20211028T004043_20211028T004110_040312_04C6EF_A357_Spk_Decomp_TC_Cnv.tif");
Entropy_val = entropy(:,:,1);

Accepted Answer

yanqi liu
yanqi liu on 25 Nov 2021
yes,sir,may be use
entropy = mat2gray(entropy);
  5 Comments
Walter Roberson
Walter Roberson on 25 Nov 2021
We will need to have a look at the way that you convert the hdr img files to tiff
yanqi liu
yanqi liu on 26 Nov 2021
yes,sir,as up friend suggest,use im2doule、double(matrix)/255 can get double value

Sign in to comment.

More Answers (0)

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!