Сбросьте масштабирование изображения
setBscale(fptr,BSCALE,BZERO)
setBscale(fptr,BSCALE,BZERO)
устанавливает коэффициенты масштабирования в основном массиве или расширении изображения в соответствии с уравнением
output = (FITS array) * BSCALE + BZERO
Обратная формула используется при записи значений данных в файл FITS.
Это влияет только на автоматическое масштабирование, выполняемое при считывании элементов данных. Оно не изменяет значения BSCALE и BZERO.
import matlab.io.* fptr = fits.openFile('tst0012.fits'); fits.setBscale(fptr,2.0,0.5); data = fits.readImg(fptr); fits.closeFile(fptr);