Сжатие HDU из одного файла в другой
imgCompress(infptr,outfptr)
imgCompress(infptr,outfptr)
инициализирует выход HDU, копирует все ключевые слова и циклы через вход изображение, сжимая данные и записывая сжатые данные в выход HDU.
Эта функция соответствует fits_img_compress
функция в CFITSIO library C API.
import matlab.io.* infptr = fits.openFile('tst0012.fits'); outfptr = fits.createFile('myfile.fits'); fits.setCompressionType(outfptr,'rice'); fits.imgCompress(infptr,outfptr); fits.closeFile(infptr); fits.closeFile(outfptr);