2012-06-21 22:50:05 +08:00
***** ***** ***** ***
Java OpenCV Loader
***** ***** ***** ***
.. highlight :: java
.. Class :: OpenCVLoader
2012-09-14 15:10:53 +08:00
Helper class provides common initialization methods for OpenCV library.
2012-06-21 22:50:05 +08:00
boolean initDebug()
-------------------
.. method :: static boolean initDebug()
2012-07-02 23:41:14 +08:00
2012-09-14 15:10:53 +08:00
Loads and initializes OpenCV library from within current application package. Roughly it is analog of `` system.loadLibrary("opencv_java") `` .
2012-06-21 22:50:05 +08:00
2012-09-14 15:10:53 +08:00
:rtype: boolean;
:return: returns true if initialization of OpenCV was successful.
2012-06-21 22:50:05 +08:00
2012-09-14 15:10:53 +08:00
.. note :: This method is deprecated for production code. It is designed for experimantal and local development purposes only. If you want to publish your app use approach with async initialization.
2012-06-21 22:50:05 +08:00
boolean initAsync()
-------------------
.. method :: static boolean initAsync(String Version, Context AppContext, LoaderCallbackInterface Callback)
2012-09-14 15:10:53 +08:00
Loads and initializes OpenCV library using OpenCV Manager service.
2012-06-21 22:50:05 +08:00
2012-09-14 15:10:53 +08:00
:param Version: OpenCV Library version.
:param AppContext: application context for connecting to the service.
:param Callback: object, that implements LoaderCallbackInterface for handling connection status (see BaseLoaderCallback).
:rtype: boolean;
:return: returns true if initialization of OpenCV starts successfully.
2012-06-21 22:50:05 +08:00
OpenCV version constants
-------------------------
.. data :: OPENCV_VERSION_2_4_2
OpenCV Library version 2.4.2
Other constatnts
----------------
.. data :: OPEN_CV_SERVICE_URL
Url for OpenCV Manager on Google Play (Android Market)