|
|
|
@ -6,28 +6,28 @@ package org.opencv.engine; |
|
|
|
|
interface OpenCVEngineInterface |
|
|
|
|
{ |
|
|
|
|
/** |
|
|
|
|
* @return returns service version. |
|
|
|
|
* @return Returns service version. |
|
|
|
|
*/ |
|
|
|
|
int getEngineVersion(); |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Finds an installed OpenCV library. |
|
|
|
|
* @param OpenCV version. |
|
|
|
|
* @return returns path to OpenCV native libs or an empty string if OpenCV can not be found. |
|
|
|
|
* @return Returns path to OpenCV native libs or an empty string if OpenCV can not be found. |
|
|
|
|
*/ |
|
|
|
|
String getLibPathByVersion(String version); |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Tries to install defined version of OpenCV from Google Play Market. |
|
|
|
|
* @param OpenCV version. |
|
|
|
|
* @return returns true if installation was successful or OpenCV package has been already installed. |
|
|
|
|
* @return Returns true if installation was successful or OpenCV package has been already installed. |
|
|
|
|
*/ |
|
|
|
|
boolean installVersion(String version); |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Returns list of libraries in loading order, separated by semicolon. |
|
|
|
|
* @param OpenCV version. |
|
|
|
|
* @return returns names of OpenCV libraries, separated by semicolon. |
|
|
|
|
* @return Returns names of OpenCV libraries, separated by semicolon. |
|
|
|
|
*/ |
|
|
|
|
String getLibraryList(String version); |
|
|
|
|
} |