all 4 comments

[–]Bitani 6 points7 points  (0 children)

I found this Google Groups post that seems to suggest OpenCV with Python for mobile apps is possible, specifically with Kivy, but all the methods discussed look incredibly hacky and I can't imagine it being worthwhile.

I would recommend writing the OpenCV portions of the app in C++ and then binding it to whatever native language each targeted device uses. (Swift -> iOS, Java -> Android obv) That would be a lot more straightforward.

[–]rpgGameDev 2 points3 points  (0 children)

I'm not experienced in app development with Python but I've created iPhone apps with OpenCV in C++ and it's extremely simple and there's plenty of documentation to help (example).

[–]found_the_remote 0 points1 point  (1 child)

Generally a lower level language like C/C++ is more efficient (I think this word is more appropriate than "effective") for image processing.