[PYTHON] [Introduction] How to use open3d

1.First of all

1-1. The opportunity to write an article

I decided to use open3d for work, but from the initial introduction to grasping the basic functions It took a long time, so I would like to summarize what I have grasped.

1-2. Target readers

・ People who have decided to use Open3D for work but do not know what to start with ・ People who want to handle Depth as well as RGB but do not know what to do first ・ In addition to the above, people who are not good at English

2. Related sites

The sites I read are as follows. https://blog.negativemind.com/2018/10/17/open3d/ http://robonchu.hatenablog.com/entry/2018/02/24/200635 https://qiita.com/n_chiba_/items/fc9605cde5c19a8c7dad

3.Tutorial

3-1. The most important thing.

Like other libraries and frameworks, the tutorials on the official website are the most detailed, correct and up-to-date. First, let's read the official website.

3-2. Official document

URL: http://www.open3d.org/docs/release/index.html

Read Get started for instructions. http://www.open3d.org/docs/release/getting_started.html

3-3. Operation check

red-wood test program

http://redwood-data.org/indoor_lidar_rgbd/download.html

4 Point Cloud notes

If the point cloud remains, the amount of data will be enormous. It is often converted to a 3d surface and used.

Because point data alone is difficult to use for analysis ・ Class and instance classification by segmentation ・ Setting the surface shape by making it a surface And so on.

5 Next action

・ If you paste the 3D data link into the following project, you can contribute to the 3D data community, so I would like to do it. https://github.com/awesomedata/awesome-public-datasets/tree/master

Recommended Posts

[Introduction] How to use open3d
How to use xml.etree.ElementTree
How to use Python-shell
[Introduction to Python] How to use class in Python?
How to use tf.data
How to use virtualenv
How to use Seaboan
How to use image-match
How to use Pandas 2
How to use Virtualenv
How to use pytest_report_header
How to use Bio.Phylo
How to use SymPy
How to use x-means
How to use WikiExtractor.py
How to use IPython
How to use virtualenv
How to use Matplotlib
How to use iptables
How to use numpy
How to use TokyoTechFes2015
How to use venv
How to use dictionary {}
How to use Pyenv
How to use python-kabusapi
How to use return
How to use dotenv
How to use pyenv-virtualenv
How to use Go.mod
How to use imutils
How to use import
[Introduction to Udemy Python3 + Application] 23. How to use tuples
How to use Qt Designer
How to use search sorted
[gensim] How to use Doc2Vec
python3: How to use bottle (2)
Understand how to use django-filter
[Python] How to use list 1
How to use FastAPI ③ OpenAPI
How to use IPython Notebook
How to use Pandas Rolling
[Note] How to use virtualenv
Python: How to use pydub
[Python] How to use checkio
How to use Django's GeoIp2
[Python] How to use input ()
How to use Python lambda
How to use Jupyter Notebook
[Python] How to use virtualenv
python3: How to use bottle (3)
python3: How to use bottle
How to use Google Colaboratory
How to use Python bytes
[Introduction to Python] How to use while statements (repetitive processing)
[Introduction to Udemy Python3 + Application] 27. How to use the dictionary
[Introduction to Udemy Python3 + Application] 30. How to use the set
How to use cron (personal memo)
Python: How to use async with
How to use the zip function
How to use the optparse module
How to use SWIG from waf