Why I started building RustCV: A pure Rust vision library to ditch the C++ bindings

248 points Key-Play-4975 46 comments

Reposting this! My previous post was caught in the Reddit spam filters immediately after I added the link. Sorry for the trouble!

Hey Rustaceans! 🦀

We all know how painful it can be to debug C++ linker errors when using OpenCV bindings. I decided to start RustCV to see how far we can get with a 100% Rust-based computer vision stack.

Current state:

  • 📸 V4L2 Linux camera support
  • 🖼️ Basic image processing crates integration
  • 🖥️ GUI windowing via minifb

It's definitely not "OpenCV-killer" yet, but it's a start. Would love to hear what features you'd prioritize for a v0.2!