Contrib module in Android Release

asked 2017-05-18 04:07:58 -0500

PhilLab gravatar image

On it states

According to this approach all OpenCV binaries are included into your application package. It is designed mostly for development purposes. This approach is deprecated for the production code, release package is recommended to communicate with OpenCV Manager via the async initialization described

which (for me) translates to

Building Android OpenCV yourself is deprecated.

The problem is, that the official releases (neither in the manager nor in the provided libs) don't contain the contrib modules despite the build bot seems to build them everytime.

To the release management team:

Could you include the pre-built OpenCV contrib modules in the next release packages? If not in the OpenCV manager, at least in the libs?

edit retag flag offensive close merge delete


the 1st quote is about static initialization, right ? (as opposed to: dynamic (async) initialization with libs from the opencv Manager app in production)

i'm no more using android, but it seems to me, that there's some paradigm change going on now, - the opencvManager app was never updated recently, and as i understand the situation, you're more encouraged to use static initialization, to overcome that (and also, to be able to add contrib modules, which seems to be impossible with the opencvmanager way)

berak gravatar imageberak ( 2017-05-18 04:20:47 -0500 )edit