|
XSarCalcBackscatterCoefficient(XGrid, XGrid, XGrid, XGrid, XSarSensor, XGrid, Double, XVertex2d, XVertex2d, Double, Double, Double, Double, eSarSensor, Boolean, Single, XThread) Method
|
Sar 영상의 L1C/D data, 센서 정보, 영상에 대응하는 고도 데이터를 이용해서 backscatter coefficient(sigma0, gamma0, beta0)를 float 자료형으로 계산한다.
L1C/D 영상 생성시 밝기 보정이 이루어지지 않은 경우 L1A의 데이터에서 lineSpacing, columnSpacing, calibrationConstant, rescalingFactor 정보를 필요러 한다.
Namespace: Pixoneer.NXDL.NSARAssembly: NXDLsar (in NXDLsar.dll) Version: 3.0.0.3
Syntaxpublic static bool CalcBackscatterCoefficient(
XGrid sigma0,
XGrid gamma0,
XGrid beta0,
XGrid img,
XSarSensor sm,
XGrid demMask,
double blankValue,
XVertex2d upperLeft,
XVertex2d pixelSize,
double lineSpacingL1A,
double columnSpacingL1A,
double calibrationConstant,
double rescalingFactor,
eSarSensor eSarType,
bool bOutputScaleInDb,
float dbScaleLowLimit,
XThread thd
)
Parameters
- sigma0 XGrid
- sigma0(Sigma Nought) (null 적용시 계산하지 않음)
- gamma0 XGrid
- gamma0(Gamma Nought) (null 적용시 계산하지 않음)
- beta0 XGrid
- beta0(Beta Nought) (null 적용시 계산하지 않음)
- img XGrid
- Sar 영상의 L1C/D 영상 데이터(밝기 값)
- sm XSarSensor
- Sar 센서 모델(L1A)
- demMask XGrid
- 입력한 Sar 영상과 같은 크기의 고도 정보 데이터
- blankValue Double
- 고도 정보 데이터에서 영상의 빈공간에 해당하는 값
- upperLeft XVertex2d
- 입력 영상과 고도 정보의 Upper Left 위치에 해당하는 좌표 정보
- pixelSize XVertex2d
- 입력 영상과 고도 정보의 Pixel Size 정보
- lineSpacingL1A Double
- L1A Sar 영상에 대한 Line 방향(Aznimuth) 해상도
- columnSpacingL1A Double
- L1A Sar 영상에 대한 Column 방향(Range) 해상도
- calibrationConstant Double
- Calibration Constant
- rescalingFactor Double
- K5 영상의 경우 Rescaling Factor, Sentinel-1 영상은 Calibration의 betaNought 항목의 값 사용
- eSarType eSarSensor
- SAR 촬영 위성의 종류
- bOutputScaleInDb Boolean
- 출력 값의 크기에 DB 스케일 적용 여부
- dbScaleLowLimit Single
- DB 스케일 적용 시, 값이 dbScaleLowLimit 보다 작을 경우 dbScaleLowLimit 값으로 적용하기 위한 값
- thd XThread
- 작업 쓰레드
Return Value
Booleanbackscatter coefficient 계산 성공 여부
See Also