Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

matlab.io.fits.getImgType

图像的数据类型

语法

datatype = getImgType(fptr)

说明

datatype = getImgType(fptr) 获取图像的数据类型。datatype 可以是以下值之一:

'BYTE_IMG'
'SHORT_IMG'
'LONG_IMG'
'LONGLONG_IMG'
'FLOAT_IMG'
'DOUBLE_IMG'

此函数对应于 CFITSIO 库 C API 中的 fits_get_img_type (ffgidt) 函数。

示例

fptr = fits.openFile('tst0012.fits');
hdus = [1 3 4];
for j = hdus;
    htype = fits.movAbsHDU(fptr,j);
    dtype = fits.getImgType(fptr);
    fprintf('HDU %d:  "%s", "%s"\n', j, htype, dtype);
end
fits.closeFile(fptr);

另请参阅