mirror of https://github.com/opencv/opencv.git
Open Source Computer Vision Library
https://opencv.org/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
715 B
25 lines
715 B
#include "HardwareDetector_jni.h" |
|
#include "HardwareDetector.h" |
|
#include <jni.h> |
|
#include <string> |
|
|
|
JNIEXPORT jint JNICALL Java_org_opencv_engine_HardwareDetector_GetCpuID(JNIEnv* env, jclass) |
|
{ |
|
return GetCpuID(); |
|
} |
|
|
|
JNIEXPORT jstring JNICALL Java_org_opencv_engine_HardwareDetector_GetPlatformName(JNIEnv* env, jclass) |
|
{ |
|
std::string hardware_name = GetPlatformName(); |
|
return env->NewStringUTF(hardware_name.c_str()); |
|
} |
|
|
|
JNIEXPORT jint JNICALL Java_org_opencv_engine_HardwareDetector_GetProcessorCount(JNIEnv* env, jclass) |
|
{ |
|
return GetProcessorCount(); |
|
} |
|
|
|
JNIEXPORT jint JNICALL Java_org_opencv_engine_HardwareDetector_DetectKnownPlatforms(JNIEnv* env, jclass) |
|
{ |
|
return DetectKnownPlatforms(); |
|
} |