I am attempting to build a KMP app that access the camera for various applications. Mainly, I'm interested in using it for Computer Vision applications such as Object Detection using the TF (Java) / TF-Lite framework across all platforms.
So far I am able to display a camera feed on:
- Android
- iOS / iPadOS
- Windows (JVM)
- macOS (JVM)
Not tested but should run without a problem on Linux (JVM) since all JVM targets run without issue, therefore it's given that this will run.
Note: Currently the JVM Desktop uses a JavaCVDriver that target all platforms including Mac, Windows, Linux, Android, etc. except for macOS support for other targets are not necessary since they already work with the default driver. In future commits I will remove these dependencies but it is not priority now. More Info: Reducing The Number of JavaCV Dependencies
