Установка сглаживания для изображений, сжатых с помощью команды HCOMPRESS
setHCompSmooth(fptr,smooth)
setHCompSmooth(fptr,smooth) задает сглаживание, используемое при сжатии изображения с помощью алгоритма HCOMPRESS. Установка параметра масштаба или сглаживания приводит к работе алгоритма в режиме потери.
Эта функция соответствует fits_set_hcomp_smooth в API библиотеки CFITSIO.
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');