Main Content

matlab.io.fits.setBscale

FITS 이미지 스케일링 재설정

구문

setBscale(fptr,BSCALE,BZERO)

설명

setBscale(fptr,BSCALE,BZERO)는 다음 방정식에 따라 주 배열(Primary Array) 또는 이미지 확장에서 스케일링 인자를 재설정합니다.

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);

참고 항목