3.2 AI セグメンテーションをローカルで実行
AI セグメンテーションをローカルで実行すれば、データがシステム外へ出ることはありません。そのためには、マシンに TotalSegmentator をインストールしてください。その際、まず Python と PyTorch をインストールし、python を PATH に追加する必要があります。TotalSegmentator は Ubuntu、macOS、Windows で動作し、CPU と GPU の両方をサポートします。GPU での性能は大幅に高速です。
3.2.1
Python のインストール
すでにデバイスに Python がインストールされている場合は、この手順をスキップできます。
Python がインストールされているか確認する方法
- コマンドプロンプトを開きます。
python --version
と入力します- インストールされていれば、インストール済みのバージョンが表示されます。そうでなければ、'python' は内部コマンドまたは外部コマンドとして認識されていません のようなメッセージが表示されます。
Python をインストールするには?
- 移動して Python のダウンロードサイト。
- 3.7 から 3.13 の間のバージョンを探します。
- インストールされていれば、インストール済みのバージョンが表示されます。そうでなければ、'python' は内部コマンドまたは外部コマンドとして認識されていません のようなメッセージが表示されます。
- 'python.exe を PATH に追加' のチェックボックスを必ず選択し、pip が Python と一緒にインストールされることを確認してください('今すぐインストール' を選択した場合に含まれます)。
- Python をインストールします。
- 上記の手順に従って正しくインストールされたか確認できます: Python がインストールされているか確認する方法

PATH の Python
Python を環境変数 PATH に追加しておくことが非常に重要です。PATH にあるか確認するには、コマンドプロンプトで『python』と入力します。追加されていればコマンドプロンプトで起動します。そうでない場合は、『python は内部または外部の変数として認識されていません』のようなメッセージが表示されます。PATH に Python を追加する方法はこちらを参照してください。
3.2.2
PyTorch のインストール
すでにデバイスに PyTorch がインストールされている場合は、この手順をスキップできます。
PyTorch がインストールされているか確認する方法
- コマンドプロンプトを開きます。
python
と入力しますimport torch
と入力しますprint(torch.**version**)
と入力します- インストールされていれば、インストール済みのバージョンが表示されます。そうでなければ、'ModuleNotFoundError: No module named 'torch' のようなメッセージが表示されます。
PyTorch をインストールするには?
- 移動して PyTorch のダウンロードサイト。
- CPU 版か CUDA(GPU)版を使うかに応じて、適切な PyTorch のバージョンを選択してください。
- 「このコマンドを実行」セクションに記載のコマンドをコピー(CTRL+C)し、例:
pip3 install torch torchvision torchaudio --index-url
https://download.pytorch.org/whl/cu118 - コマンドプロンプトを開き、コピーしたコマンドを貼り付けます。
- PyTorch をインストールします。
- 上記の手順に従って正しくインストールされたか確認できます: PyTorch がインストールされているか確認する方法
3.2.3
TotalSegmentator のインストール
すでにデバイスに TotalSegmentator がインストールされている場合は、この手順をスキップできます。
TotalSegmentator をインストールするには?
- コマンドプロンプトを開きます。
pip install TotalSegmentator==2.3.5.0
と入力します- TotalSegmentator をインストールします。
- 正しくインストールされたか確認するには、コマンドラインで
TotalSegmentator -–version
と入力します。インストールされているバージョンが表示されます。 - コンピュータを再起動して、Medicalholodeck などの他のアプリで TotalSegmentator を利用できるようにします。
- 設定に移動し、ローカルのセグメンテーションモデルの表示を許可します。
- すべてが正しくインストールされると、Medicalholodeck のセグメンテーションオプションはクラウドの注記なしで表示され、ローカル処理であることを示します。
