#195 · Primary category: Computer Vision
CameraView
📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.
Project last updated:09/03/24
GitHub Stars
5.1K
Forks
982
Contributors
61
License
Other
Why we included this project
For Android apps that need to capture photos or video and pass the frames on to on-device analysis, CameraView handles a big chunk of the platform-specific camera plumbing for you. Dropping a CameraView widget into a layout gets you gesture controls, real-time filters, watermarks and animated overlays, and a frame-processing hook that hands each preview frame to a background thread for your own code to consume. The README points this at face detection, QR reading, and Firebase's ML Kit, so it works well as the front end of a vision pipeline. When you need deeper control, you can drop down to the underlying Camera2 engine and set the frame format, resolution, and processing threads yourself. Teams that would rather write analysis logic than fight camera sizing and rotation quirks will find this genuinely useful.
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)