金子邦彦研究室3次元,地図Windows でのインストールと動作確認(3次元,地図関係)Open3D のインストール

Open3D のインストール

複数の写真から,3次元の立体を構成する技術がある. レーザー光線等を用いて,3次元のものをダイレクトに計測する技術もある. これらでは,3次元点群という点の集まりのデータが得られる. 3次元の中の点なので,x, y, z の 3つの値を持つ. Open3D には,3次元点群について,次のような機能がある.

前準備

Git のインストール

Git の公式ページ: https://git-scm.com/ からダウンロードしてインストール:

Git のインストールの詳細: 別ページ »で説明

CMake のインストール

CMake のダウンロードのページ https://cmake.org/download/ からダウンロードしてインストール

CMake のインストールの詳細: 別ページ »で説明

Python のインストール(Windows 上)

サイト内の関連ページ

関連する外部ページ

Python の公式ページ: https://www.python.org/

Build Tools for Visual Studio 2022 (ビルドツール for Visual Studio 2022),Visual Studio 2022 のインストール(Windows 上)

サイト内の関連ページ

関連する外部ページ

Open3D のインストール(Windows 上)

http://www.open3d.org/docs/release/compilation.html に記載の手順による.

  1. Windows で,コマンドプロンプト管理者として実行

    コマンドプロンプトを管理者として実行: 別ページ »で説明

  2. pip を用いて,Open3D のインストール
    python -m pip install -U open3d
    
  3. バージョンの確認

    次のコマンドを実行.「Version」の右に表示されるバージョンを確認.

    python -m pip show open3d
    

    [image]

    関連ファイルのインストールを行いたいので,下に書いた手順を進める.

  4. Open3D 関連ファイルのインストール

    エラーを回避するために「/utf-8」を設定.

    python -m pip install -U --ignore-installed numpy scikit-image
    cd %LOCALAPPDATA%
    rmdir /s /q Open3D
    git clone --recursive https://github.com/isl-org/Open3D
    cd Open3D
    del CMakeCache.txt
    cmake -G "Visual Studio 17 2022" -A x64 -T host=x64 ^
      -DCMAKE_C_FLAGS="/DWIN32 /D_WINDOWS /W0 /utf-8" ^
      -DCMAKE_CXX_FLAGS="/DWIN32 /D_WINDOWS /GR /EHsc /W0 /utf-8" ^
      -DCMAKE_INSTALL_PREFIX="c:/Open3D" .
    cmake --build . --config Release --target ALL_BUILD
    cmake --build . --config Release --target INSTALL
    
  5. 確認のため Open3DViewer を起動してみる.

    起動ができれば OK とする.

    %LOCALAPPDATA%\Open3D\bin\Open3D\Release\Open3DViewer.exe
    

    [image]
  6. Open3D-ML 関連ファイルのインストール

    次のコマンドを実行する.

    cd %LOCALAPPDATA%
    rmdir /s /q Open3D-ML
    git clone --recursive https://github.com/isl-org/Open3D-ML
    cd Open3D-ML
    python -m pip install -r requirements.txt
    python -m pip install -r requirements-torch.txt