Using OpenCV for Linux and Android
-
Hello everyone,
I've built opencv for Linux and managed to use it to make an application on computer but i would like to run the application also on Android devices.
So my question is, since Qt is a cross-platform framework, is it possible to run opencv applications simply on Android or should i build opencv again for android ??
Because all i found on the internet was some sort of opencv android sdk like this one which doesn't include CMakeList file, that's why i couldn't compile it with CMake.Can anyone help me please or give me a helpful link for the setup ?
-
Hello everyone,
I've built opencv for Linux and managed to use it to make an application on computer but i would like to run the application also on Android devices.
So my question is, since Qt is a cross-platform framework, is it possible to run opencv applications simply on Android or should i build opencv again for android ??
Because all i found on the internet was some sort of opencv android sdk like this one which doesn't include CMakeList file, that's why i couldn't compile it with CMake.Can anyone help me please or give me a helpful link for the setup ?
@rami_95 I think you will have to build OpenCV for Android.
Take a look at https://opencv.org/android/ -
@Pablo-J.-Rogina Thank you very much Pablo 😃 the blog was really helpful and explained every step.
One last problem remained .. the setup breaks at 38% when building dependencies for core. It seems that some files may have a bug but i really doubt about that.
The errors are:- 'to_string' is not a member of 'std'
- control reaches end of non-void function [Werror=return-type]
I'll try the version of OpenCV that Amin Ahmadi recommended in the blog and hope that it works.