前言:
现时各位老铁们对“pythonopen中文文件”可能比较关注,姐妹们都需要学习一些“pythonopen中文文件”的相关知识。那么小编也在网上网罗了一些对于“pythonopen中文文件””的相关资讯,希望你们能喜欢,同学们快快来了解一下吧!Open3D的使用指南
(因个人熟悉python,故此次介绍的是在python下的使用)
Open3D是一个可以支持 3D数据处理软件快速开发的开源库。如何开始使用参见如下介绍。
开始:
本指南是介绍Open3D如何开始编程。 基本工具需要git, CMake, 及支持C++11的C++编译器,如gcc 4.8+, VS2015+, 或XCode 8.0+。如果你要绑定Python,要确认已经安装了Python 2.7 or 3.5+。
从源码编译,要先下载git clone
对Ubuntu系统:要运行如下命令,用cmake构建。
scripts/install-deps-ubuntu.sh
mkdir build
cd build
cmake ../src
make -j
对Windows系统:只能用VS2015或以上来编译。为了方便编译,把依赖库的源码放到src/External 文件夹下。
用CMake GUI来设定如下图,先指定目录,再选Configure按钮来选择vs版本如Visual Studio 14 2015 Win64.然后选择Generate按钮来创建Open3D.sln文件。
也可以用命令行来创建Open3D.sln文件,如下:
mkdir build
cd build
cmake -G "Visual Studio 14 2015 Win64" ../src
之后用vs打开Open3D.sln文件,选release类型后,点击ALL_BUILD来构建。
Python下运行Open3D例程
1、导入py3d模块
默认情况下,编译Open3D后,会创建一个Python库,位置在build/lib/ 或build/lib/Release/目录下。
为了快速确认,用如下脚本验证导入py3d库。
# type "python" and use following script
import sys
sys.path.append("lib") # (or "lib/Release")
import py3d
没有问题则表示导入ok。
2、运行Open3D的Python例程
一般完整的Python例程及测试数据,都有Python接口。如Basic/rgbd_redwood.py 。
用如下脚本运行
cd lib/Tutorial/Basic
python rgbd_redwood.py
读取RGB-D images,并显示出来,如下图。
标签: #pythonopen中文文件