RetinaFace:C++调用caffemodel的极简例程

本文介绍了如何在Windows10环境下,使用VS2017和opencv4.2.0,不依赖caffe和CUDA,创建一个空项目并配置opencv库,以实现C++调用RetinaFace人脸检测模型。主要步骤包括新建项目、配置opencv库、编写main.cpp,以及解析模型forward结果。最终目标是将实现转换为dll供其他部分使用。
摘要由CSDN通过智能技术生成

RetinaFace的人脸检测模型,据说性价比优于MTCNN,想做成dll让其他部分调用(虽然dll还不会做)

今天实现了C++调用,不需要安装caffe,也不需要CUDA,装个opencv4.0+就可以了。

需要的有:

  • Windows10
  • vs2017
  • opencv4.2.0

1、新建项目,配置opencv库

vs2017里面Visual C++新建项目,空项目。

我一般习惯把opencv安装在C:/opencv/里面,opencv的安装包文件名是:opencv-4.2.0-vc14_vc15.exe,安装到C:/opencv/

解压结束以后添加系统环境变量:C:\opencv\opencv\build\x64\vc14\libC:\opencv\opencv\build\x64\vc14\libC:\opencv\opencv\build\x64\vc14\lib

给空项目配置opencv库:

a、项目使用Release x64

b、常规:平台工具集->Visual Studio 2017 (v141)

c、VC++目录->包含目录->C:\opencv\opencv\build\include\opencv2

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值