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