|
| 1 | +Camera4Kivy |
| 2 | +=========== |
| 3 | + |
| 4 | +*Yet Another Camera for Kivy* |
| 5 | + |
| 6 | +2023/02/09 : Android users: camerax_provider has been updated to version 0.0.3 |
| 7 | + |
| 8 | +- [Overview](https://github.com/Android-for-Python/Camera4Kivy#overview) |
| 9 | +- [Install](https://github.com/Android-for-Python/Camera4Kivy#install) |
| 10 | + * [Install Camera4Kivy on Desktop](https://github.com/Android-for-Python/Camera4Kivy#install-camera4kivy-on-desktop) |
| 11 | + * [Install Camera4Kivy on Android](https://github.com/Android-for-Python/Camera4Kivy#install-camera4kivy-on-android) |
| 12 | + + [buildozer.spec:](https://github.com/Android-for-Python/Camera4Kivy#buildozerspec-) |
| 13 | + + [Run Time Permissions](https://github.com/Android-for-Python/Camera4Kivy#run-time-permissions) |
| 14 | + * [Install Camera4Kivy on iOS](https://github.com/Android-for-Python/Camera4Kivy#install-camera4kivy-on-ios) |
| 15 | + + [Run Time Permissions](https://github.com/Android-for-Python/Camera4Kivy#run-time-permissions-1) |
| 16 | +- [Examples](https://github.com/Android-for-Python/Camera4Kivy#examples) |
| 17 | + * [Tested Examples](https://github.com/Android-for-Python/Camera4Kivy#tested-examples) |
| 18 | + + [C4K Photo Example](https://github.com/Android-for-Python/Camera4Kivy#c4k-photo-example) |
| 19 | + + [C4K QR Example](https://github.com/Android-for-Python/Camera4Kivy#c4k-qr-example) |
| 20 | + + [C4K OpenCV Example](https://github.com/Android-for-Python/Camera4Kivy#c4k-opencv-example) |
| 21 | + + [C4K MLKit Example](https://github.com/Android-for-Python/Camera4Kivy#c4k-mlkit-example) |
| 22 | + + [C4K TFLite Example](https://github.com/Android-for-Python/Camera4Kivy#c4k-tflite-example) |
| 23 | + * [Tested Platforms](https://github.com/Android-for-Python/Camera4Kivy#tested-platforms) |
| 24 | +- [Preview Widget](https://github.com/Android-for-Python/Camera4Kivy#preview-widget) |
| 25 | + * [Preview Widget Properties](https://github.com/Android-for-Python/Camera4Kivy#preview-widget-properties) |
| 26 | + + [aspect_ratio](https://github.com/Android-for-Python/Camera4Kivy#aspect-ratio) |
| 27 | + + [letterbox_color](https://github.com/Android-for-Python/Camera4Kivy#letterbox-color) |
| 28 | + + [orientation](https://github.com/Android-for-Python/Camera4Kivy#orientation) |
| 29 | + * [Preview Widget API](https://github.com/Android-for-Python/Camera4Kivy#preview-widget-api) |
| 30 | + + [Connect Camera](https://github.com/Android-for-Python/Camera4Kivy#connect-camera) |
| 31 | + - [camera_id](https://github.com/Android-for-Python/Camera4Kivy#camera-id) |
| 32 | + - [mirrored](https://github.com/Android-for-Python/Camera4Kivy#mirrored) |
| 33 | + - [filepath_callback](https://github.com/Android-for-Python/Camera4Kivy#filepath_callback) |
| 34 | + - [sensor_resolution](https://github.com/Android-for-Python/Camera4Kivy#sensor_resolution) |
| 35 | + - [default_zoom](https://github.com/Android-for-Python/Camera4Kivy#default_zoom) |
| 36 | + - [analyze_pixels_resolution](https://github.com/Android-for-Python/Camera4Kivy#analyze_pixels_resolution) |
| 37 | + - [enable_analyze_pixels](https://github.com/Android-for-Python/Camera4Kivy#enable_analyze_pixels) |
| 38 | + - [enable_analyze_imageproxy](https://github.com/Android-for-Python/Camera4Kivy#enable_analyze_imageproxy) |
| 39 | + - [enable_zoom_gesture](https://github.com/Android-for-Python/Camera4Kivy#enable_zoom_gesture) |
| 40 | + - [enable_focus_gesture](https://github.com/Android-for-Python/Camera4Kivy#enable_focus_gesture) |
| 41 | + - [imageproxy_data_format](https://github.com/Android-for-Python/Camera4Kivy#imageproxy_data_format) |
| 42 | + + [Disconnect Camera](https://github.com/Android-for-Python/Camera4Kivy#disconnect-camera) |
| 43 | + + [Capture](https://github.com/Android-for-Python/Camera4Kivy#capture) |
| 44 | + - [location](https://github.com/Android-for-Python/Camera4Kivy#location) |
| 45 | + - [subdir](https://github.com/Android-for-Python/Camera4Kivy#subdir) |
| 46 | + - [name](https://github.com/Android-for-Python/Camera4Kivy#name) |
| 47 | + + [Select Camera](https://github.com/Android-for-Python/Camera4Kivy#select-camera) |
| 48 | + + [Zoom](https://github.com/Android-for-Python/Camera4Kivy#zoom) |
| 49 | + + [Flash](https://github.com/Android-for-Python/Camera4Kivy#flash) |
| 50 | + + [Torch](https://github.com/Android-for-Python/Camera4Kivy#torch) |
| 51 | + + [Focus](https://github.com/Android-for-Python/Camera4Kivy#focus) |
| 52 | + + [camera_connected](https://github.com/Android-for-Python/Camera4Kivy#camera_connected) |
| 53 | +- [Image analysis](https://github.com/Android-for-Python/Camera4Kivy#image-analysis) |
| 54 | + * [Overview and Examples](https://github.com/Android-for-Python/Camera4Kivy#overview-and-examples) |
| 55 | + * [User Interaction](https://github.com/Android-for-Python/Camera4Kivy#user-interaction) |
| 56 | + * [Coordinates and image encoding](https://github.com/Android-for-Python/Camera4Kivy#coordinates-and-image-encoding) |
| 57 | + * [Analysis Configuration](https://github.com/Android-for-Python/Camera4Kivy#analysis-configuration) |
| 58 | + * [Debugging](https://github.com/Android-for-Python/Camera4Kivy#debugging) |
| 59 | + * [Performance](https://github.com/Android-for-Python/Camera4Kivy#performance) |
| 60 | +- [Camera Behavior](https://github.com/Android-for-Python/Camera4Kivy#camera-behavior) |
| 61 | + * [A Physical Camera](https://github.com/Android-for-Python/Camera4Kivy#a-physical-camera) |
| 62 | + * [Resolution](https://github.com/Android-for-Python/Camera4Kivy#resolution) |
| 63 | + + [Sensor Resolution](https://github.com/Android-for-Python/Camera4Kivy#sensor-resolution) |
| 64 | + + [Cropped Sensor Resolution](https://github.com/Android-for-Python/Camera4Kivy#cropped-sensor-resolution) |
| 65 | + + [Preview Resolution](https://github.com/Android-for-Python/Camera4Kivy#preview-resolution) |
| 66 | + + [Capture Resolution](https://github.com/Android-for-Python/Camera4Kivy#capture-resolution) |
| 67 | + + [Analysis Resolution](https://github.com/Android-for-Python/Camera4Kivy#analysis-resolution) |
| 68 | + + [Display Resolution.](https://github.com/Android-for-Python/Camera4Kivy#display-resolution) |
| 69 | +- [Camera Provider](https://github.com/Android-for-Python/Camera4Kivy#camera-provider) |
| 70 | + * [Android Camera Provider](https://github.com/Android-for-Python/Camera4Kivy#android-camera-provider) |
| 71 | + * [OpenCV](https://github.com/Android-for-Python/Camera4Kivy#opencv) |
| 72 | + * [GStreamer](https://github.com/Android-for-Python/Camera4Kivy#gstreamer) |
| 73 | + * [Picamera](https://github.com/Android-for-Python/Camera4Kivy#picamera) |
| 74 | + * [Picamera2](https://github.com/Android-for-Python/Camera4Kivy#picamera2) |
| 75 | + * [AVFoundation](https://github.com/Android-for-Python/Camera4Kivy#avfoundation) |
| 76 | +- [Known Behavior](https://github.com/Android-for-Python/Camera4Kivy#known-behavior) |
| 77 | + * [Behavior: Android .mp4 Orientation](https://github.com/Android-for-Python/Camera4Kivy#behavior--android-mp4-orientation) |
| 78 | + * [Behavior: Android .jpg Orientation.](https://github.com/Android-for-Python/Camera4Kivy#behavior--android-jpg-orientation) |
| 79 | + * [Behavior: Android armeabi-v7a build installed on an arm64-v8a device](https://github.com/Android-for-Python/Camera4Kivy#behavior--android-armeabi-v7a-build-installed-on-an-arm64-v8a-device) |
| 80 | + * [Behavior: Android "No supported surface combination"](https://github.com/Android-for-Python/Camera4Kivy#behavior--android--no-supported-surface-combination-) |
0 commit comments