IIQ MATCHER/FLATTENER is a utility for preprocessing raw image directories from the ACO plane before using IX Capture to generate 4-band CIR imagery. It addresses issues with image matching due to camera triggering delays and ensures compatibility with IX Capture's "By File" import method.
Key functions:
- Equalizes the number of RGB and NIR images
- Flattens the directory structure for batch processing
- Moves unmatched images to an "unmatched" subdirectory
Download the installer from the releases page. The installer will set up the application and create a desktop shortcut.
- Select the RGB and NIR directories (typically "CAMERA_RGB" and "CAMERA_NIR").
- Set the maximum acceptable shutter delay for image matching (default: 500ms).
- Click "RUN" to process the images.
- Built with Tauri, combining Rust backend with React frontend
- Uses the
ix-match
library for image matching - Configured with auto-update functionality
To set up the development environment:
- Install Tauri
- Run
npm run tauri dev
for the development server - Use
npm run tauri build
to build the application
- Update the version in
src-tauri/tauri.conf.json
andsrc-tauri/Cargo.toml
- Push a matching
v*.*.*
tag to GitHub - GitHub Actions will automatically build and draft a new release
For any questions or issues, please contact Taylor Denouden or the Hakai tech team.