还记得在这篇文章,我们提到了cv::dnn::readNetFromModelOptimizer可以读取深度学习模型,但是当时并未使用,这个函数可以直接读取openvino格式的模型,我们可以先去下载一个人脸检测的模型。
现在我们直接使用,和之前使用没啥区别,只是模型文件变成了xml和bin文件,使用代码如下:
#include<iostream>
#include<opencv2/core.hpp>
#include<opencv2/highgui.hpp>
#include<opencv2/imgproc.hpp>
#include<opencv2/opencv.hpp>
// #include<inference_engine.hpp>
// #include<ie_extension.h>
// #include<ie_blob.h>
using namespace std;
// using namespace InferenceEngine;
using namespace cv;
using namespace cv::dnn;
string xml = "./face-detection-0200.xml";
string bin = "./face-detection-0200.bin";
int main() {
Mat src=cv::imread("321.jpg");
使用OpenVINO进行人脸识别:模型加载与推理

最低0.47元/天 解锁文章
2864





