matlab.io.fits.setCompressionType
이미지 압축 유형 설정
구문
setCompressionType(fptr,comptype)
설명
setCompressionType(fptr,comptype)
은 FITS 이미지에다 쓸 때 사용할 이미지 압축 알고리즘을 지정합니다.
comptype
에 들어갈 수 있는 값은 다음과 같습니다.
'GZIP' |
'GZIP2' |
'RICE' |
'PLIO' |
'HCOMPRESS' |
'NOCOMPRESS' |
이 함수는 CFITSIO 라이브러리 C API의 fits_set_compression_type
함수에 대응합니다.
예제
import matlab.io.* fptr = fits.createFile('myfile.fits'); fits.setCompressionType(fptr,'GZIP2'); fits.createImg(fptr,'long_img',[256 512]); data = reshape(1:256*512,[256 512]); data = int32(data); fits.writeImg(fptr,data); fits.closeFile(fptr); fitsdisp('myfile.fits','mode','full');