matlab.io.fits.imgCompress
将 HDU 从一个文件压缩到另一个文件中
语法
imgCompress(infptr,outfptr)
说明
imgCompress(infptr,outfptr)
初始化输出 HDU、复制所有关键字并遍历输入图像,从而压缩数据并将压缩后的数据写入输出 HDU。
此函数对应于 CFITSIO 库 C API 中的 fits_img_compress
函数。
示例
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);