 | CIMUCRCInexact Method |
Computes a CRC Checksum on an image and allows you to specify
number of bits of floats/doubles to drop so that the CRC
will be same even of this are changed.
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic static int CRCInexact(
CGXNETCore gxNetShared,
CIMG img,
int pul_crc,
int float_bits,
int double_bits
)
public static int CRCInexact(
CGXNETCore gxNetShared,
CIMG img,
int pul_crc,
int float_bits,
int double_bits
)
Public Shared Function CRCInexact (
gxNetShared As CGXNETCore,
img As CIMG,
pul_crc As Integer,
float_bits As Integer,
double_bits As Integer
) As Integer
Public Shared Function CRCInexact (
gxNetShared As CGXNETCore,
img As CIMG,
pul_crc As Integer,
float_bits As Integer,
double_bits As Integer
) As Integer
public:
static int CRCInexact(
CGXNETCore^ gxNetShared,
CIMG^ img,
int pul_crc,
int float_bits,
int double_bits
)
public:
static int CRCInexact(
CGXNETCore^ gxNetShared,
CIMG^ img,
int pul_crc,
int float_bits,
int double_bits
)
static member CRCInexact :
gxNetShared : CGXNETCore *
img : CIMG *
pul_crc : int *
float_bits : int *
double_bits : int -> int
static member CRCInexact :
gxNetShared : CGXNETCore *
img : CIMG *
pul_crc : int *
float_bits : int *
double_bits : int -> int
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - img
- Type: GeoEngine.Core.GXNetXCIMG
Input image - pul_crc
- Type: SystemInt32
Starting CRC (use <define>CRC_INIT_VALUE</define> if none) - float_bits
- Type: SystemInt32
<define>IMU_FLOAT_CRC_BITS</define> - double_bits
- Type: SystemInt32
<define>IMU_DOUBLE_CRC_BITS</define>
Return Value
Type:
Int32CRC value
Remarks
Very useful for testing where the last bits of accuracy
are not as important.
See Also