Сжатие HDU из одного файла в другой
imgCompress(infptr,outfptr)
imgCompress(infptr,outfptr) инициализирует выходной HDU, копирует все ключевые слова и выполняет цикл через входное изображение, сжимая данные и записывая сжатые данные в выходной HDU.
Эта функция соответствует fits_img_compress в API библиотеки CFITSIO.
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);