matlab.io.fits.setHCompSmooth
HCOMPRESS で圧縮されたイメージの平滑化の設定
構文
setHCompSmooth(fptr,smooth)
説明
setHCompSmooth(fptr,smooth)
は、HCOMPRESS アルゴリズムでイメージを圧縮するときに使用される平滑化を設定します。スケール パラメーターまたは平滑化パラメーターを設定すると、アルゴリズムは非可逆モードで動作します。
この関数は、CFITSIO ライブラリ C API の関数 fits_set_hcomp_smooth
に相当します。
例
import matlab.io.* data = int32(50*ones(256,512,'double') + 10 * rand([256 512])); fptr = fits.createFile('myfile.fits'); fits.setCompressionType(fptr,'HCOMPRESS'); fits.setHCompSmooth(fptr,1); fits.createImg(fptr,'long_img',[256 512]); fits.writeImg(fptr,data); fits.closeFile(fptr); fitsdisp('myfile.fits','mode','full');