Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

CameraView

> 开发工具
Open source

A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filte

5.1K stars0 likes0 views
WebsiteGitHub

About

A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filte

⠀

*Post-processing videos or want to reduce video size before uploading? Take a look at our [Transcoder](https://github.com/natario1/Transcoder).* *Like the project, make profit from it, or simply want to thank back? Please consider [sponsoring me](https://github.com/sponsors/natario1) or [donating](https://natario1.github.io/CameraView/extra/donate)!* *Need support, consulting, or have any other business-related question? Feel free to get in touch.* # CameraView CameraView is a well documented, high-level library that makes capturing pictures and videos easy, addressing most of the common issues and needs, and still leaving you with flexibility where needed. ```groovy api 'com.otaliastudios:cameraview:2.7.2' ``` - Fast & reliable - Gestures support [[docs]](https://natario1.github.io/CameraView/docs/gestures) - Real-time filters [[docs]](https://natario1.github.io/CameraView/docs/filters) - Camera1 or Camera2 powered engine [[docs]](https://natario1.github.io/CameraView/docs/previews) - Frame processing support [[docs]](https://natario1.github.io/CameraView/docs/frame-processing) - Watermarks & animated overlays [[docs]](https://natario1.github.io/CameraView/docs/watermarks-and-overlays) - OpenGL powered preview [[docs]](https://natario1.github.io/CameraView/docs/previews) - Take high-quality content with `takePicture` and `takeVideo` [[docs]](https://natario1.github.io/CameraView/docs/capturing-media) - Take super-fast snapshots with `takePictureSnapshot` and `takeVideoSnapshot` [[docs]](https://natario1.github.io/CameraView/docs/capturing-media) - Smart sizing: create a `CameraView` of any size [[docs]](https://natario1.github.io/CameraView/docs/preview-size) - Control HDR, flash, zoom, white balance, exposure, location, grid drawing & more [[docs]](https://natario1.github.io/CameraView/docs/controls) - RAW pictures support [[docs]](https://natario1.github.io/CameraView/docs/controls) - Lightweight - Works down to API level 15 - Well tested ⠀

⠀ ## Support If you like the project, make profit from it, or simply want to thank back, please consider [sponsoring me](https://github.com/sponsors/natario1) through the GitHub Sponsors program! You can have your company logo here, get private support hours or simply help me push this forward. If you prefer, you can also [donate](https://natario1.github.io/CameraView/extra/donate) to our OpenCollective page. CameraView is trusted and supported by [ShareChat](https://sharechat.com/), a social media app with over 100 million downloads.

Feel free to contact me for support, consulting or any other business-related question. Thanks to all our project backers... [[become a backer]](https://opencollective.com/cameraview#backer) ...and to all our project sponsors! [[become a sponsor]](https://opencollective.com/cameraview#sponsor) ## Setup Please read the [official website](https://natario1.github.io/CameraView) for setup instructions and documentation. You might also be interested in our [changelog](https://natario1.github.io/CameraView/about/changelog) or in the [v1 migration guide](https://natario1.github.io/CameraView/extra/v1-migration-guide). Using CameraView is extremely simple: ``` … ```

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Javaandroidandroid-librarycameracamera-api

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category开发工具
PricingOpen source

> Related tools

V
VS Code
流行的开源代码编辑器
G
Git
分布式版本控制系统
V
Vite
下一代前端构建工具