Click or drag to resize
XDL

XBERCodecGetMappedValue Method (Double, Double, Int16, Double)

최대, 최소 범위로 인코딩된 부호 있는 16비트 정수값을 실제 값으로 디코딩한다.

Namespace:  Pixoneer.NXDL.NXVideo
Assembly:  NXVideo (in NXVideo.dll) Version: 1.2.817.72
Syntax
C#
public static double GetMappedValue(
	double min,
	double max,
	short value,
	double resolution
)

Parameters

min
Type: SystemDouble
최소값.
max
Type: SystemDouble
최대값.
value
Type: SystemInt16
구간값으로 인코딩된 정수.
resolution
Type: SystemDouble
인코딩 해상도. 0이면 최소값과 최대값으로 주어지는 구간을 인코딩 정수형에서 부호 비트를 제외한 나머지로 표현 가능한 최대 가지수로 나눈 값으로 한다.

Return Value

Type: Double
디코딩한 실수값.
Remarks
인코딩 정수값은 구간의 중간값이 0이고 양쪽으로 대칭이 되도록 가장 큰 양수의 음의 값이 실제 값의 최소값에 대응되고, 가장 큰 양수가 실제 값의 최대값에 대응된다. 경우에 따라 가장 작은 음의 값인 최상위 비트만 1이고 나머지는 0인 수는 범위를 벗어난 이상치를 나타낸다.
See Also