Сброс масштабирования изображения
setTscale(fptr,colnum,tscale,tzero)
setTscale(fptr,colnum,tscale,tzero) сбрасывает коэффициенты масштабирования для столбца таблицы в соответствии с уравнением:
output = (FITS array) * tscale + tzero
Обратная формула используется при записи значений данных в файл FITS.
Это влияет только на автоматическое масштабирование, выполняемое при считывании элементов данных. Он не изменяет tscale и tzero значения ключевых слов.
Отключить автоматическое масштабирование в столбце таблицы, где tscale и tzero присутствуют ключевые слова.
import matlab.io.* fptr = fits.openFile('tst0012.fits'); fits.movAbsHDU(fptr,2); scaled_data = fits.readCol(fptr,3); fits.setTscale(fptr,3,1.0,0.0); unscaled_data = fits.readCol(fptr,3); fits.closeFile(fptr);