Introduction
GXCI is a high-level encapsulation based on the Rust of the Daheng camera API
Modules
It is mainly divided into four modules:
- HAL API: High-level encapsulation based on RAW Wrapper for specific functions
- RAW Wrapper: Direct Rust encapsulation of GxIAPI.dll, providing native API calls
- Utils: Some utility functions
- Error Handling: Unified error handling
Features
There are currently four Features:
- solo: Single camera mode
- use-opencv: Use the opencv library
- (under development) multi-mode: Multi-camera mode
- (under development) use-imageproc: Use the imageproc library
The default is solo and use-opencv