Hey friends,
I want to share some of my recent work with you all, a Rust-based implementation of the Nikon coolscan wire protocol, nkscan: GitHub - activexray/nkscan: Cross-platform, performant driver for Nikon (coolscan) film scanners · GitHub
This library and command line program enables batch-scanning from linux, windows, and macos across the whole coolscan family and adapters (pending a bit of testing on the more exotic ones). This library also includes an independent implementation of the Nikon ICE pipeline so you have access to near-identical dust removal as you’d get in Nikon Scan.
I don’t implement any color processing and leave that to NLP, just a fast and cross-platform tool to get the best quality scans out of the scanner ready for inversion in NLP. Let me know on GitHub if you run into any issues. Thanks!