Open3D
Eiichiro Momma edited this page Mar 12, 2021
·
3 revisions
(Open3D)
PCLより手軽な点群処理ライブラリ
- 法線予測すると読み込んだPCDに直でnormalsに書き込まれるので,PCLみたいなPointNormalのようなデータの変換が不要
- RANSACやICP使おうとすると結局ソースが長くなる
- Reconstruction (RGB, Depth画像からのreconstruction) systemは楽だけどICPの繰り返しなので死ぬ程時間がかかる (ここにサンプル)
ここの通り, open3d-pythonを指定すればpipでインストールできる。
git clone https://github.com/IntelVCL/Open3D
cd Open3D
mkdir build
cd build
cmake -DPYTHON_EXECUTABLE:FILEPATH=<path-to-python-executable> \
-DBUILD_EIGEN3=ON \
-DBUILD_GLEW=ON \
-DBUILD_GLFW=ON \
-DBUILD_JPEG=ON \
-DBUILD_JSONCPP=ON \
-DBUILD_PNG=ON \
../src
make -j4
make install
make installは/usr/localおよびpythonのモジュールは~/.local下に入る
- numpy
- matplotlib
- pybind11
サンプル ("This is a quick link to download the 016 sequence."のところ)から016.zipを拾ってきて展開。[path_to_dataset]に展開したフォルダを充てる
cd <your_path_to_open3d_lib>/Tutorial/ReconstructionSystem/
python make_fragments.py [path_to_dataset]
python register_fragments.py [path_to_dataset]
python integrate_scene.py [path_to_dataset]
- 3ds_max
- Android
- Books
- Caffe
- Chainer
- CloudCompare
- colinux
- colmap
- Cygwin
- DeepLearning
- DICOM
- dlib
- docker
- Everun
- Excel
- EyeX
- FANN
- FDS
- Felica
- FreeBSD
- FreeNAS
- GAlib
- gnuplot
- JetsonNano
- JetsonTK1
- JetsonTX2
- Kinect
- LAPACK
- LaTeX
- LTspice
- MacOSX
- MATLAB
- Memo
- MicroEnableIII
- Mono
- MSVC
- nano
- nvidia-docker
- ODE
- Open3D
- OpenCV
- OpenCVSharp
- OpenMVG
- OpenOffice
- OpenVSLAM
- OSG
- ParaView
- PCL
- Phidgets
- PlaidML
- PLplot
- POVRay
- PowerPoint
- Python
- R
- RaspberryPi
- Realsense
- ROS
- RSJ2011
- Ruby
- Scilab
- SHOGUN
- SUSE
- SVM
- Tensorflow
- TrueCrypt
- Ubuntu
- uEye
- Unix
- VMWarePlayer
- Vim
- VTK
- Windows
- WSL2
- 文書作成
- 文献調査
- 立体映像
- 論文メモ