当前位置: 首页 > news >正文

open3d+win10+vs2019环境安装配置及测试

主页:吾名招财
简介:工科学硕,研究方向机器视觉,爱好较广泛…
签名:面朝大海,春暖花开!

open3d+win10+vs2019环境安装配置及测试

  • 1,下载官方编译好的库文件
  • 2,配置环境变量
  • 3,VS配置属性表
    • (1)在属性管理器中新建属性表
    • (2)配置包含目录路径及库目录路径
    • (3)附加依赖项Open3D.lib
    • (4)预处理器添加“FMT_HEADER_ONLY”防止编译报错
  • 4,C++测试代码

1,下载官方编译好的库文件

下方为官方链接
https://github.com/isl-org/Open3D/releases/download/v0.18.0/open3d-devel-windows-amd64-0.18.0.zip
若是下载失败,可以从此资源链接下下载
https://download.csdn.net/download/qq_44870829/90236220

下载后的文件如下
在这里插入图片描述

2,配置环境变量

在这里插入图片描述

3,VS配置属性表

(1)在属性管理器中新建属性表

在这里插入图片描述

(2)配置包含目录路径及库目录路径

在这里插入图片描述

包含目录路径如下所示(注意必须包含3rdparty目录,否则会报错):
D:\OpenCV\open3d-devel-windows-amd64-0.18.0\include\open3d\3rdparty
D:\OpenCV\open3d-devel-windows-amd64-0.18.0\include

库目录路径如下所示:
D:\OpenCV\open3d-devel-windows-amd64-0.18.0\lib

(3)附加依赖项Open3D.lib

在这里插入图片描述

(4)预处理器添加“FMT_HEADER_ONLY”防止编译报错

在这里插入图片描述

4,C++测试代码

#include <string>#include "Open3D/Open3D.h"int main(int argc, char* argv[]) {if (argc == 2) {std::string option(argv[1]);if (option == "--skip-for-unit-test") {open3d::utility::LogInfo("Skiped for unit test.");return 0;}}auto sphere = open3d::geometry::TriangleMesh::CreateSphere(1.0);sphere->ComputeVertexNormals();sphere->PaintUniformColor({ 0.0, 2.0, 0.0 });open3d::visualization::DrawGeometries({ sphere });return 0;
}

显示效果如下:

在这里插入图片描述


http://www.mrgr.cn/news/83234.html

相关文章:

  • VTK知识学习(33)-交互问题2
  • docker 启动 nacos 单机模式
  • Unity性能优化总结
  • Qt实现海康OSD拖动Demo
  • 用OpenCV实现UVC视频分屏
  • 基于海思soc的智能产品开发(camera sensor的两种接口)
  • YangQG 面试题汇总
  • 面向对象分析与设计Python版 分析与设计概述
  • 概率论与数理统计总复习
  • 【机器视觉】OpenCV 图像轮廓(查找/绘制轮廓、轮廓面积/周长、多边形逼近与凸包、外接矩形)
  • vue的路由守卫逻辑处理不当导致部署在nginx上无法捕捉后端异步响应消息等问题
  • Kubernetes 使用自定义资源(CRD)扩展API
  • 前后端分离的vue3项目改造成nuxt3项目
  • 通过Apache、Nginx限制直接访问public下的静态文件
  • 生物医学信号处理--随机信号的数字特征
  • C++ 中常见的预处理指令总结
  • 《机器学习》——贝叶斯算法
  • linux音视频采集技术: v4l2
  • 01-springclound
  • 《机器学习》之贝叶斯(Bayes)算法
  • 后端:Spring(IOC、AOP)
  • RK3568-uboot/kernel/buildroot编译命令
  • Java 模板变量替换——字符串替换器(思路Mybatis的GenericTokenParser)
  • 面试加分项:Android Framework PMS 全面概述和知识要点
  • 用BaoStock判断一只股票昨天是否涨停~~
  • 《自动驾驶与机器人中的SLAM技术》ch2:基础数学知识