Сожмите 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);