Tooling around OpenCV and documentation is so intractable.
Having said that it is an integral part of anything on any Android project that deals with what OpenCV does. Because while iOS has a pretty capable Vision lib Google's Android has nothing even compared to that. So your only option is to seek and try solutions in the wild based on OpenCV and then hope that after enough hit and trial you are able to generate the right .so files specific to your solution and not the 100s or dozens of MB large files for multiple platforms. But on many platforms OpenCV is the only option and whatever challenges come with it, it does work!
Having said that it is an integral part of anything on any Android project that deals with what OpenCV does. Because while iOS has a pretty capable Vision lib Google's Android has nothing even compared to that. So your only option is to seek and try solutions in the wild based on OpenCV and then hope that after enough hit and trial you are able to generate the right .so files specific to your solution and not the 100s or dozens of MB large files for multiple platforms. But on many platforms OpenCV is the only option and whatever challenges come with it, it does work!