[![Build Status](https://travis-ci.org/natario1/CameraView.svg?branch=master)](https://travis-ci.org/natario1/CameraView) [![Code Coverage](https://codecov.io/gh/natario1/CameraView/branch/master/graph/badge.svg)](https://codecov.io/gh/natario1/CameraView)

# 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 compile 'com.otaliastudios:cameraview:2.0.0-beta01' ``` - Fast & reliable - Gestures support - Frame processing support - OpenGL powered preview - Take high-quality content with `takePicture` and `takeVideo` - Take super-fast snapshots with `takePictureSnapshot` and `takeVideoSnapshot` - Smart sizing: create a `CameraView` of any size - Control HDR, flash, zoom, white balance, exposure, location, grid drawing & more - Lightweight: the only dep. is support `ExifInterface` - Works down to API level 15 - Well tested Read the [official website](https://natario1/github.io/CameraView) for setup instructions and documentation. - Coming from v1? Take a look at the [migration guide](https://natario1/github.io/CameraView/extra/v1-migration-guide.html) - Changelog is hosted [here](https://natario1/github.io/CameraView/about/changelog.html)

If you like the project, use it with profit, or simply want to thank back, you can consider [donating to the project](https://opencollective.com/cameraview/donate). You can either make a one time donation or become a sponsor, in which case your company logo will show up here. We are grateful for any contribution in this sense, as it gives us motivation to push the library forward and is a nice reward for what has been done until now. ## Backers Thanks to all backers! [Become a backer.](https://opencollective.com/cameraview#backer) ## Sponsors Thanks to sponsors! [Become a sponsor](https://opencollective.com/cameraview#sponsor) and have your logo here.