コンテンツへスキップ
ブログに戻る
AI Segmentation
QGIS
チュートリアル

QGISでSAMを使う:7つのplugin比較

Parkland before and after every tree crown was detected as a separate polygon (after)
Parkland before and after every tree crown was detected as a separate polygon (before)
ImageryEvery crown
ドラッグして比較
One run over parkland: 925 individual tree crowns, each its own polygon. Drag the handle.

Segment Anything、略してSAMは、Metaが開発した画像モデル群です。クリック、ボックス、単語から対象の輪郭を抽出し、polygonとして保持できるmaskを返します。7つのQGIS pluginが、SAMのいずれかのバージョンを動かします。どれをインストールするかは、NVIDIAカードを持っているかという1つの問いに行き着きます。SAM 3にはCPU経路がなく、入力した単語に一致する対象をすべて見つけられるのはSAM 3だからです。カードがあるならGeoAIをインストールしてローカルで使いましょう。なければ、モデルは別の場所で動かす必要があります。

あなたの状況インストールするもの理由
NVIDIAカードがあり、すべてローカルで完結したいGeoAIsamgeo経由のSAMに加え、SAM以外のモデルも使える。インストーラーは1つ
NVIDIAカードがなく、単語から一致する対象をすべて見つけたいAI Segmentation(私たちのもの)モデルは私たちのサーバーで動くため、カードもパッケージも不要
画面に表示されている範囲で、text promptを無料で使いたいGeoOSAM無料tierで表示範囲に対するSAM 3のtext処理ができる
クリックしながら1つずつ対象を抽出したいGeo SAM一度encodeすれば、その後はpromptを高速に実行できる。MIT、アカウント不要
何もマシンの外に出せないSamGISONNX Runtime上のSAM 2.1を端末内で実行。CUDA不要、アカウント不要

どれを選んでも、結果を予測するルールは1つです。SAMは、ためらわず手作業でトレースできるものなら何でもうまく処理し、それ以外では苦戦します。

A Dutch village seen from above where every tree crown, in gardens and along the streets, is a separate coloured polygon
893tree crowns across a village, one run

Google Satellite画像で行った4つの実際の処理で、後処理による取り繕いはしていません。境界が明瞭ならpolygonもきれいになります。樹冠、屋根、車、水面、panel arrayです。低木へとぼやけていく畑の境界は判断が必要で、そこでは人間が迷うのとまったく同じ場所でモデルも迷います。

比較一覧

Plugin最適な用途価格実行場所GPU
AI Segmentation(私たちのもの)どのマシンでも、単語から一致する対象をすべて抽出月3 km²まで無料、Pro €39ヨーロッパにある私たちのサーバーなし
GeoAISAMに加えて、他のモデルfamilyもローカルで使いたい無料、MITあなたのマシンSAM 3にはNVIDIA
GeoOSAM表示範囲で無料のtext promptを使いたい無料、Proは一度だけ$15あなたのマシンSAM 3にはNVIDIA
Geo SAMクリックごとに丁寧に境界を抽出したい無料、MITあなたのマシンSAM 3にはNVIDIA
SamGISオフライン環境や制限されたネットワーク無料あなたのマシンなし、SAM 2.1のみ
SamGeo今はなし。作者はGeoAIを案内無料、MITあなたのマシンSAM 3にはNVIDIA
Monitask持ち運べるbundleでSAM 1のclickを使いたい無料、GPL v2あなたのマシンなし、SAM 1のみ

比較したのは5つです。何をpromptに使えるか、モデルがあなたのマシンと私たちのどちらで動くか、最初のpolygonまでにカードとインストールへ何を支払う必要があるか、ライセンスによってconsultantに何が許されるか、そして出力がQGISのlayerにどう届くかです。バージョン、ライセンス、ダウンロード数は、2026年8月14日に確認した公式QGIS plugin indexのものです。7つすべてで同じ累計値を使っています。

私なら2つの用途では別の場所を選びます。air-gappedまたは制限されたネットワークなら、調達要件を通過できるのはSamGISだけです。数百tileをscriptで処理するなら、notebook上のQiusheng Wuのsamgeo libraryが、私たちのものも含め、このページのどのinterfaceより優れています。

SAMのバージョンは重要です。3つは同じhardwareで動くわけではありません。

SAM 1SAM 2SAM 3
リリース2023年4月2024年7月2025年11月
Promptクリック、ボックスクリック、ボックス、videoクリック、ボックス、text
すべてのinstanceを検出いいえいいえはい
ライセンスApache 2.0Apache 2.0独自の「SAM License」
CPUで実行はいはいいいえ

samgeoの言葉を借りればCPU経路はありません。CPU only systemの場合は利用できません。つまり、すべてのMac、すべてのAMDカード、integrated graphicsのすべてのlaptopが対象外です。SAM 1とSAM 2はCPUでも動きますが遅く、すべてのinstanceを見つける挙動も失われます。

Set your constraints, see what is left

  • AI Segmentationours · GPL v2 · Cloud and local, our own build
  • GeoAIQiusheng Wu · MIT · SAM via samgeo
  • GeoOSAMOfer Butbega · GPL v2 · SAM 2.1, 3
  • SamGeoQiusheng Wu · MIT · SAM 1, 2, 3

    Deprecated by its own author, who points people at GeoAI.

  • Monitaskzhouxu · GPL v2 · SAM 1

    Last released October 2023, so it predates SAM 2 and SAM 3. Click only, and it is distributed as a portable QGIS bundle as well as a plugin.

  • Geo SAMZhao & Fan, CUHK · MIT · SAM 1, 2, 2.1, 3

    Download count restarted with the v2.0 rewrite in June 2026, so it is more established than the figure suggests.

  • SamGIStrincadev · see repo · SAM 2.1 only

Official QGIS plugin index (plugins.xml), cumulative download field, the same field for all seven, 14 August 2026

1. AI Segmentation

AI Segmentationは私たちのpluginなので、この項目はその前提で読んでください。zoneを描き、対象を入力すると、すべての一致がproject CRSのpolygonとして返ります。モデルは私たちのサーバーで動くため、カードやPython environmentを用意する必要がありません。

QGIS with the AI Segmentation panel open on the right and a village where every detected object is a separate coloured polygon
One run over a village, 1,879 candidates, 575 kept at 30% confidence.

最適な用途: 入力した単語からすべての一致を、Macやoffice laptopで抽出。 不向きな用途: 画像をマシンの外に出せない場合。 価格: 月3 km²までのautomatic detectionが無料、カード不要。Proは月額€39。 実行場所: ヨーロッパにある私たちのサーバー。 インストール: QGISのplugin managerからインストールし、panelでemailを使ってsign in。

優れている点

  • 他のpluginと同じようにplugin managerから導入でき、weights、CUDA、virtual environmentの構築が不要です。
  • panel内でsortingできます。すべてのSAM toolは、vents、skylights、courtyard sheds、shadowsを返します。実際の対象、正しい輪郭であって、必ずしも建物とは限りません。ここではconfidenceとsizeを動かすと、mapが薄くなっていく様子を確認できます。Parisでの1回の処理では635個のpolygonが82個になり、その82個だけでbuilt areaの84%を保持していました。
  • Simplify、orthogonalize、fill holesは、saveする前にlayer全体へ正しい順序で実行されます。

不足している点

  • Automatic detectionはcloudで実行されるため、マシンの外に何も出せない場合には不適切です。
  • 描画zoneが大きくなるほどtext promptの精度が落ちます。この制限はこの規模でdetectionを行う仕組みに由来するもので、私たちにも他のtoolと同じように当てはまります。

Product page · 実際の作業を手順ごとに見る

Try it free in QGIS, no card needed

2. GeoAI

Qiusheng Wuのpluginで、local toolの中では最も機能が深いものです。samgeo経由のSAMに加え、DeepForest、OmniWaterMask、Mask R-CNN、semantic segmentation trainerを搭載しています。将来的にSAM以外へ進みたいなら、これをインストールするのがよいでしょう。

The GeoAI Segmentation panel docked on the right of QGIS, with model, window size and output fields, over aerial imagery on an OpenStreetMap basemap
GeoAI, by Qiusheng Wu. SAM plus models you train yourself. From the author's own tutorial.

最適な用途: カードを持っていて、SAM以上のことをlocalで行いたい場合。 不向きな用途: Mac、AMDカード、またはintegrated graphicsでSAM 3を使う場合。 価格: 無料、MIT。 実行場所: あなたのマシン。 インストール: plugin managerから導入し、内蔵のdependency installerを実行。

優れている点

  • 画像上のSAMについてQGIS界隈が知ることの多くは、この作者によるものです。pluginは作者自身が案内する後継toolでもあります。
  • installerがNVIDIA CUDAまたはApple MPSを検出し、~/.qgis_geoai/にisolated Python environmentをワンクリックで構築します。
  • QGIS indexで58,283 downloads。7つの中で最多です。

不足している点

  • そのワンクリックはまだ信頼性が十分ではありません。2026年6月17日から7月14日までの5週間に、WindowsとmacOSでほぼ同じdependency failureが6件報告されています。
  • SAM 3には依然としてNVIDIAカードが必要で、installerがそれを用意することはできません。

GeoAI in the QGIS repository.

3. GeoOSAM

GeoOSAMは無料tierでtext-prompt detectionができるため、無料pluginは存在しないという主張と矛盾します。tabはSegment、Detect、Results、Filtersの4つです。

The GeoOSAM control panel beside a drone orthophoto where about twenty palm crowns are each filled green
GeoOSAM, by Ofer Butbega. Point, box and text prompts, one class at a time. From the project README.

最適な用途: 画面に表示されている範囲で、無料のtext promptを使いたい場合。 不向きな用途: 無料tierでwhole rasterを処理する場合、またはNVIDIAカードのないマシン。 価格: 無料tierは期限なし。Proは一度だけ$15、1ライセンスにつき1台。 実行場所: あなたのマシン。 インストール: plugin managerから導入。

優れている点

  • 表示範囲に対するSAM 3のpoint、box、text、類似対象promptを、無制限かつ無料で使えます。GPL v2です。
  • 12の定義済みclassと、ground sample distanceを通じて実世界のsizeとshapeで動くfiltersがあります。
  • 1つの対象をクリックし、それに似た対象を尋ねられます。

不足している点

  • auto-tilingを使ったwhole-raster処理は有料tierにあります。
  • README自身が、SAM 3対応について「active development中。bugs expected!」と警告しています。

GeoOSAM in the QGIS repository.

4. Geo SAM

検索する人が最も多いtoolで、今年最も大きく変わったtoolでもあります。CUHKのZhaoとFanが一から書き直し、2026年6月22日にv2.0を公開しました。そのため、v1について説明しているガイドはすべて古くなっています。

The Geo-SAM toolbar across the top of QGIS and one green polygon segmented inside a blue box on satellite imagery
Geo-SAM, by Zhao and Fan at CUHK. Box and point prompts, no text prompt. From the project demo.

最適な用途: live previewを見ながら、1つずつ丁寧に境界を抽出したい場合。 不向きな用途: 単語からscene内のすべての建物を見つけたい場合。 価格: 無料、MIT。 実行場所: あなたのマシン。 インストール: plugin managerから導入。dependencyはplugin自身が管理。

優れている点

  • live encodingによって、pre-encodingなしでraster layerから直接segmentできます。XYZ、WMS、WMTS layerも動くようになりました。
  • SAM 1、2、2.1、3のweights、QGIS 3.20から4.99に対応しているため、QGIS 4でも動きます。UIは英語に加えて9言語で提供されています。
  • 2,058 downloadsという数字は実態を低く見せます。カウンターは、書き直しから2か月前に再スタートしたばかりです。

不足している点

  • text promptにはまったく対応していません。SAM 3のweightsを読み込み、pointsとboxesで動かすため、「SAM 3に対応」と「buildingという単語からすべての建物を見つける」は同じ意味ではありません。
  • 大きなrasterは1024 pxのpatchに分割され、patchより大きな対象はseamで角張った形になって返ります。
  • v2.0 backendはUltralyticsに依存しており、AGPL-3.0です。自分のdesktopで使う限り問題はありません。clientに提供するserviceへ組み込むなら、5分だけでも弁護士に確認する価値があります。

Geo SAM in the QGIS repository.

5. SamGIS

目立たないtoolですが、制限されたネットワークにいるGIS teamにはこれを勧めます。ONNX Runtimeを通じてSAM 2.1を端末上で実行するため、PyTorchのインストールも、chain内のどこかでCUDAを使うこともありません。

QGIS showing a lake near Lake Como outlined as a pink polygon from a single red point prompt
SamGIS, by trincadev. One red point, one lake. From the project docs.

最適な用途: offline、air-gapped、または調達制約のある環境。 不向きな用途: text promptや、すべてのinstanceを見つける処理。 価格: 無料。 実行場所: あなたのマシン。初回実行後は完全offline。 インストール: plugin managerから導入。QGIS 3.40以降が必要です。weightsはHugging Faceから一度取得します。

優れている点

  • アカウント不要、CUDA不要、cloud callなし。vector layer上にpointとboxのpromptを描き、EPSG:4326のpolygonを出力します。
  • 7つの中で平均ratingが最高の4.80です。ただし20票だけなので、統計ではなく1つのsignalとして読んでください。

不足している点

  • SAM 2.1のみ対応しているため、text promptもSAM 3の挙動もありません。これは意図された仕様です。
  • 1,460 downloadsで、最低要件はQGIS 3.40です。古いインストール環境は対象外になります。

SamGIS in the QGIS repository.

6. SamGeo

SamGeoという名前のQGIS pluginは、text prompt付きのSAM 1、2、3に対応していますが、作者は利用を推奨しなくなりました。2026年6月4日に自身のtrackerで、次のように返信しています。「このpluginはdeprecatedです。代わりにGeoAI pluginを使ってください。」READMEにもrepository listingにもdeprecated flagはないため、これはlabelではなく作者の言葉によるsignalです。

最適な用途: 今日から始める人にはなし。maintainerがdeprecatedと示し、新規ユーザーにはGeoAIを案内しています。 不向きな用途: 来年も動かす予定のworkflow。 価格: 無料、MIT。 実行場所: あなたのマシン。 インストール: plugin managerから導入。ただし上記を確認してください。

優れている点

  • 背後にあるsamgeo library、segment-geospatialは別の話で、非常に優れています。MIT、Journal of Open Source Softwareでpeer review済み、2026年7月4日にv1.4.1をリリースし、notebookとREST workflowを備えています。
  • Pythonを書き、数百tileに同じpipelineを同じ結果で適用したいなら、そのlibraryはこのページのどのpluginより優れています。

不足している点

  • plugin自身の作者が別のtoolへ案内しています。6,791 downloadsは、今後更新されないtoolに積み上がった数字です。

SamGeo in the QGIS repository.

7. Monitask

ここで最も古いentryで、作者はzhouxuです。比較対象に含めたのは完全性のためです。最後のreleaseは2023年10月なので、SAM 2とSAM 3より完全に前のtoolです。

最適な用途: あまり多くのものをインストールできないマシンで、SAM 1のclick promptを使う場合。 不向きな用途: text prompt、または現在のSAMの挙動を前提とする処理。 価格: 無料、GPL v2。 実行場所: あなたのマシン。 インストール: plugin managerから導入するか、同梱されているportable QGIS bundleを使います。

優れている点

  • portable bundleは、locked-down workstationでplugin経由の導入がブロックされた場合の珍しい逃げ道です。
  • SAM 1はCPUで動くため、カードは不要です。

不足している点

  • SAM 1でclick promptのみ。最後のreleaseからほぼ3年が経過しています。3,317 downloadsです。

Monitask in the QGIS repository.

4ステップでインストール

polygonまでの最短経路です。weightsもPythonも不要なのが私たちのpluginだからです。

Open the plugin manager

QGIS: Plugins -> Manage and Install Plugins.

Search AI Segmentation

インストールします。ダウンロードするものは他になく、Python environmentの構築も不要です。

Sign in from the panel

emailを入力してクリックするだけです。すべてのアカウントに毎月の無料枠があり、カードは不要です。

Draw a zone, type an object

buildingtreecarpool。polygonはproject CRSに入ります。

The AI Segmentation panel showing the Semi-Auto and Automatic modes and the raster layer picker
Step 4: pick a layer, pick a mode, draw the zone.
The AI Segmentation review panel with a confidence slider reading 575 of 1879 shown and a minimum size field
Then two sliders, and the map follows while you drag.

Detectionはヨーロッパのサーバーで実行されます。私たちはあなたの画像で学習せず、pluginは送信前に確認を求めます。

local routeにはより多くの手順がありますが、料金はかかりません。GeoAIとGeo SAMはいずれも同じplugin managerからインストールし、その後は自分でdependencyを管理します。これはpipを手作業で実行していた時代からの大きな改善です。モデル自体には追加の時間を見込んでください。SAM 3のweightsには制限があるため、Hugging Faceのアカウント、Metaへのaccess request、そしてdocsによれば数時間の待ち時間が必要です。

Web上の説明が間違っているところ

「SAM 3に対応しているから、単語を入力すれば一致する対象をすべて取得できる。」 SAM 3の重みを読み込むことと、text promptを公開することは別です。Geo SAMはその重みをpointsとboxesで動かし、text promptにはまったく対応していません。

「text promptに対応した無料pluginはない。」 GeoOSAMは対応しています。無料tierで、表示範囲に対してpoint、box、text、類似対象のpromptを使えます。有料になるのは、auto-tilingを使ったwhole-raster処理です。

「これがGeo SAMのチュートリアルです。」 その多くはv1について説明しています。ZhaoとFanはpluginを一から書き直し、2026年6月22日にv2.0を公開しました。したがって、それ以前に書かれたものは別のtoolの説明です。

よくある質問

SAMは衛星画像でそのまま使えますか?

はい。ただし、学習に使われたのは一般的な写真です。境界が明瞭な場所ではうまく転用できますが、gradientになっている場所では苦戦します。樹冠、屋根、車、panel arrayはきれいに返ります。低木へとぼやけていく畑の境界はそうなりません。

QGISでSAMを動かすにはNVIDIA GPUが必要ですか?

SAM 3をlocalで使うなら必要です。現時点で回避策はありません。SAM 1とSAM 2はCPUでも遅いながら動きますが、すべてのinstanceを見つける挙動はありません。カードを避ける方法は、モデルを別の場所で実行することです。私たちのpluginはその方法を採用しています。

QGIS用のSAM pluginで無料なのはどれですか?

7つのうち6つです。GeoAI、Geo SAM、SamGeoはMIT、GeoOSAMとMonitaskはGPL v2、SamGISも無料です。GeoOSAMが一度だけ$15を請求するのはwhole-rasterのauto-tilingだけで、私たちのpluginは月3 km²までのautomatic detectionが無料です。その後は€39 planになります。

urban blockが1つのpolygonとして返るのはなぜですか?

上空からはparty wallを確認できないからです。built-up areaとしては正しく、住所ごとにpolygonを分ける用途には間違っています。text promptを使った密集sceneで最も強く現れます。

大きなzoneで結果が悪くなるのはなぜですか?

すべてのtoolで、extentが大きくなるほどtext promptの精度は落ちます。Qiusheng Wuも自身のprojectで、image extentが大きいほど結果が悪くなると説明しています。小さなzoneで作業し、処理回数を増やしてください。

出力は正確には何ですか?

project CRSのpolygon layerです。私たちのpluginはすべてのfeatureにlabelclassscorearea_m2perimeter_mを書き込みます。どのtoolでも頼りにできるのは、confidence scoreとareaの2つのfieldです。

全体像を知りたい場合は、QGIS AI hubでこのcategoryにある他のtoolを確認できます。QGISに最適なAI pluginではSAM以外も含めて比較し、GeoAIとは何かでは各vendor pageで目にする用語を解説しています。

Try it free in QGIS, no card needed