This project is based on https://github.com/android/camera-samples/tree/main/Camera2Basic and is a simple, open source solution to taking unprocessed images on your Android phone, free of modern devices' excessive computational photography.
unprocess uses the Camera2 API to capture raw sensor data from the camera before being converted to a human-viewable file format.
Currently, unprocess allows users to choose between RAW (.dng) or JPEG (.jpg) for the final, saved file. The images are captured in the same way, but in the latter case the raw data is converted from RAW to bitmap data before being compressed into a JPEG.
- Android SDK 29+
- Android Studio 3.5+
None at the moment
This sample uses the Gradle build system. To build this project, use the "gradlew build" command or use "Import Project" in Android Studio.
Patches are encouraged, and may be submitted by forking this project and submitting a pull request through GitHub.
This is my first foray into Android app development, so the project may start a little rough around the edges. If there is community interest, I will do my best to keep it going and take in any improvements that are able to be contributed. I can be contacted at my email ([email protected]) or various social medias with the username @reilandeubank.