0
点赞
收藏
分享

微信扫一扫

Vs2019安装libtorch(CPU版)和OpenCV


安装包

链接:​​https://pan.baidu.com/s/1sYZjFwFvVFBS-TwBONoQgQ​​ 提取码:1234

一 改x64

Vs2019安装libtorch(CPU版)和OpenCV_代码测试_02

二 配置项目属性

1.配置包含目录

E:\software\libtorch\include
E:\software\libtorch\include\torch\csrc\api\include
E:\software\opencv\opencv\build\include

Vs2019安装libtorch(CPU版)和OpenCV_pytorch_03

2.配置库目录

E:\software\opencv\opencv\build\x64\vc15\lib

E:\software\libtorch\lib

Vs2019安装libtorch(CPU版)和OpenCV_pytorch_04

3.添加链接器

opencv_world450d.dll是在调试模式->下编译的,因此它是未优化的,您可以在其中放置断点。
opencv_world450.dll是在发布模式下构建的,并且是经过优化的->,因此建议将其用于生产。

Vs2019安装libtorch(CPU版)和OpenCV_#include_05


Vs2019安装libtorch(CPU版)和OpenCV_代码测试_06

opencv_world450.lib
asmjit.lib
c10.lib
clog.lib
cpuinfo.lib
dnnl.lib
fbgemm.lib
kineto.lib
libprotobuf.lib
libprotobuf-lite.lib
libprotoc.lib
pthreadpool.lib
torch.lib
torch_cpu.lib
XNNPACK.lib

Vs2019安装libtorch(CPU版)和OpenCV_ios_07

三 动态链接库需要放到程序生成目录

LibTorch

Vs2019安装libtorch(CPU版)和OpenCV_代码测试_08

OpenCV

Vs2019安装libtorch(CPU版)和OpenCV_#include_09

代码测试

#include<opencv2/opencv.hpp>
#include <torch/torch.h>
#include <torch/script.h>
using namespace std;
int main()
{
auto b = torch::tensor({ 1,2,3 });
cout << b << endl;
system("pause");
return 0;
}

Vs2019安装libtorch(CPU版)和OpenCV_#include_10

#include <torch/torch.h>
#include <iostream>

int main() {
std::cout << "LibTorch version(版本) : "
<< TORCH_VERSION_MAJOR << "."
<< TORCH_VERSION_MINOR << "."
<< TORCH_VERSION_PATCH << std::endl;
std::cout << "对应的 PyTorch version(版本): " << TORCH_VERSION << std::endl;
}

Vs2019安装libtorch(CPU版)和OpenCV_ios_11


举报

相关推荐

0 条评论