Mercurial > octave-libtiff
comparison scripts/image/private/__tiff_imread__.m @ 31201:e5e8cb049b4b
__tiff_imfinfo__: converted to private octave function
* libinterp/corefcn/__tiff__.cc: removed internal function __tiff__imfinfo__.
* scipts/image/private/__tiff_imfinfo__.m: implemented private octave function
__tiff_imfinfo__.
* scripts/image/module.mk: added entry for the new function.
author | magedrifaat <magedrifaat@gmail.com> |
---|---|
date | Fri, 02 Sep 2022 20:52:47 +0200 |
parents | 1604c8812b67 |
children | 22f63f446e79 |
comparison
equal
deleted
inserted
replaced
31200:4e8152ccc61a | 31201:e5e8cb049b4b |
---|---|
142 | 142 |
143 function info = get_image_info (img) | 143 function info = get_image_info (img) |
144 info.height = img.getTag (Tiff.TagID.ImageLength); | 144 info.height = img.getTag (Tiff.TagID.ImageLength); |
145 info.width = img.getTag (Tiff.TagID.ImageWidth); | 145 info.width = img.getTag (Tiff.TagID.ImageWidth); |
146 info.bitdepth = img.getTag (Tiff.TagID.BitsPerSample); | 146 info.bitdepth = img.getTag (Tiff.TagID.BitsPerSample); |
147 info.nchannels = img.getTag (Tiff.TagID.BitsPerSample); | 147 info.nchannels = img.getTag (Tiff.TagID.SamplesPerPixel); |
148 info.datatype = img.getTag (Tiff.TagID.SampleFormat); | 148 info.datatype = img.getTag (Tiff.TagID.SampleFormat); |
149 info.photometric = img.getTag (Tiff.TagID.Photometric); | 149 info.photometric = img.getTag (Tiff.TagID.Photometric); |
150 endfunction | 150 endfunction |