Skip to content

southerndevz/CameraAI

Repository files navigation

This is a Kotlin Multiplatform project targeting Android, iOS, Desktop.

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors