大家早上好。
我正在学习 openCV 的基础知识,我提出了一个问题:
OpenCV 只实时处理?
我的意思是,我无法加载图像文件并“进行面部检测”?
我正在为 android 开发,并且总是必须像这样设置回调函数:
private BaseLoaderCallback mOpenCVCallBack = new BaseLoaderCallback(this) {
@Override
public void onManagerConnected(int status) {
switch (status) {
case LoaderCallbackInterface.SUCCESS:
{
Log.i(TAG, "OpenCV loaded successfully");
// Create and set View
mView = new puzzle15View(mAppContext);
setContentView(mView);
} break;
default:
{
super.onManagerConnected(status);
} break;
}
}
};
但我不想“加载相机”,我只想加载一个文件并处理它。
最佳答案
我终于找到答案了...
我在异步模式下使用 BaseLoaderCallback 加载 OpenCv,因此需要一些时间来加载模块。之后我就可以使用库中的所有功能了。
感谢您的帮助
关于java - OpenCV 只实时处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32425232/