#443 · Primary category: Computer Vision
FlyCV
FlyCV is a high-performance library for processing computer visual tasks.
Project last updated:06/02/23
GitHub Stars
595
Forks
65
Contributors
14
License
Apache-2.0
Why we included this project
FlyCV is a C/C++ image processing library tuned for ARM, where it runs common operators noticeably faster than OpenCV while keeping the compiled binary small. Its API deliberately mirrors OpenCV, so moving an existing pipeline over is mostly swapping includes and recompiling, and the project ships migration guidance plus build scripts for Android, armlinux, iOS, Windows, and macOS. Fine-grained compile flags let you build only the operators you actually use, which matters when binary size is tight, and a custom-namespace option avoids clashes if your app already links another image library. For teams doing vision preprocessing on phones or embedded Linux boards, that combination of speed and a small footprint is the main reason to try it.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)