Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/android/camera-samples
Multiple samples showing the best practices in camera APIs on Android.
https://github.com/android/camera-samples
kotlin samples
Last synced: 3 days ago
JSON representation
Multiple samples showing the best practices in camera APIs on Android.
- Host: GitHub
- URL: https://github.com/android/camera-samples
- Owner: android
- License: apache-2.0
- Created: 2019-05-05T23:33:22.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-23T14:06:37.000Z (3 months ago)
- Last Synced: 2024-12-03T00:06:34.312Z (10 days ago)
- Topics: kotlin, samples
- Language: Kotlin
- Homepage:
- Size: 36.3 MB
- Stars: 5,046
- Watchers: 207
- Forks: 2,353
- Open Issues: 157
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-kotlin - camera-samples - Multiple samples showing the best practices in camera APIs on Android. (Samples)
README
# Camera Samples Repository
This repository contains a set of individual Android Studio projects to help you get
started with the [CameraX](https://developer.android.com/training/camerax) and
[Camera2](https://developer.android.com/training/camera2) APIs in Android.## Samples
| Sample | Description |
| ----------------------------------------- | ------------ |
| [CameraXBasic](CameraXBasic) | Demonstrates how to use CameraX APIs. |
| [CameraXAdvanced](CameraXAdvanced) | Demonstrates how to use CameraX APIs with TFLite and others |
| [CameraXVideo](CameraXVideo) | Demonstrates how to use CameraX VideoCapture API. |
| [CameraX-MLKit](CameraX-MLKit) | Demonstrates how to use CameraX's MlKitAnalyzer to build a QR-code scanner. |
| [Camera2Basic](Camera2Basic) | Demonstrates capturing JPEG, RAW and DEPTH images, e.g. unprocessed pixel data directly from the camera sensor. |
| [Camera2SlowMotion](Camera2SlowMotion) | Demonstrates capturing high-speed video in a constrained camera capture session. |
| [Camera2Video](Camera2Video) | Demonstrates recording video using the Camera2 API and MediaRecorder. |
| [Camera2Extensions](Camera2Extensions) | Demonstrates Camera2 extension live preview and still capture.
| [CameraXExtensions](CameraXExtensions) | Demonstrates CameraX extension live preview and still capture.
| [HdrViewfinder](HdrViewfinder) | Demonstrates use of RenderScript to display a live HDR feed from camera frames using Camera2 API. |