matlab.io.fits.setCompressionType

Установите тип сжатия изображения

Синтаксис

setCompressionType(fptr,comptype)

Описание

setCompressionType(fptr,comptype) задает алгоритм сжатия изображений, который должен использоваться при записи изображения FITS.

Поддерживаемые значения для comptype включают:

'GZIP'
'GZIP2'
'RICE'
'PLIO'
'HCOMPRESS'
'NOCOMPRESS'

Эта функция соответствует fits_set_compression_type функция в CFITSIO library C API.

Примеры

import matlab.io.*
fptr = fits.createFile('myfile.fits');
fits.setCompressionType(fptr,'GZIP2');
fits.createImg(fptr,'long_img',[256 512]);
data = reshape(1:256*512,[256 512]);
data = int32(data);
fits.writeImg(fptr,data);
fits.closeFile(fptr);
fitsdisp('myfile.fits','mode','full');

См. также

|