Parameterized camera control for development and testing
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 14 commits behind rcsumner:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
MATLAB
app
gradle/wrapper
.gitignore
README.md
build.gradle
devcam.iml
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

devCam

Parameterized camera control for development and testing

devCam is an app for parameterized image capture using Android devices. devCam makes it simple to generate and capture a set of photographic exposures with designated values for standard photographic settings. It is designed to give the user as much control as the camera allows, making use of the camera2 API (requires Lollipop, Android 5.0+) to give the user manual control over the following (if the device is capable): Exposure time ISO Aperture Focal Length Focus Distance

devCam essentially turns your Android device into an easily scripted DSLR. It allows manual control over photographic parameters when that is desired, and use of the camera's auto-focus/exposure algorithms when it is not.

devCam is primarily intended as a tool for those interested in computational photography research, for whom generating precise exposure sets is paramount. Images are saved for later analysis and manipulation in more powerful engineering environments (i.e. MATLAB, python). Each output image is accompanied by metadata about the image and the camera device at the time of its capture.

For more see https://users.soe.ucsc.edu/~rcsumner/devcam/

Rob Sumner rcsumner@ucsc.edu