QGIS SAM:7 個 plugin 比較與安裝指南


Segment Anything,或稱 SAM,是 Meta 推出的 image model 系列,能從一次點擊、一個框選或一個文字勾勒物件,並回傳可保留為 polygon 的遮罩。7 個 QGIS plugin 可執行它的某個版本。該安裝哪一個,歸根結柢只有一個問題:你是否擁有 NVIDIA 顯示卡,因為 SAM 3 沒有 CPU 路徑,而 SAM 3 正是能從輸入文字找出所有符合項目的版本。有這張顯示卡,就安裝 GeoAI 並留在本機執行。沒有的話,model 就必須在其他地方執行。
| 你的情況 | 安裝 | 原因 |
|---|---|---|
| NVIDIA 顯示卡,全部留在本機 | GeoAI | 透過 samgeo 執行 SAM,還有 SAM 以外的 model,一個安裝程式即可 |
| 沒有 NVIDIA 顯示卡,希望從文字找出所有符合項目 | AI Segmentation(我們的) | model 在我們的伺服器上執行,因此不需要顯示卡或套件 |
| 想免費在畫面內容上使用文字 prompt | GeoOSAM | 免費方案可在可見範圍執行 SAM 3 文字 prompt |
| 一次一個物件,逐一點擊 | Geo SAM | 編碼一次,之後快速使用 prompt,MIT,不需帳戶 |
| 任何內容都不能離開電腦 | SamGIS | 在裝置上透過 ONNX Runtime 執行 SAM 2.1,不需 CUDA,不需帳戶 |
無論選哪一個,有一條規則能預測結果。只要是你能毫不猶豫地手動描繪的物件,SAM 通常都能處理,其他物件則容易遇到困難。

在 Google Satellite imagery 上進行的 4 次真實執行,事後沒有整理。邊界清楚,就能得到乾淨的 polygon:樹冠、屋頂、汽車、水面、太陽能板陣列。逐漸融入灌木叢的田地邊界需要判斷,而 model 也會在你會猶豫的地方完全同樣地遲疑。
快速比較
| Plugin | 最適合 | 價格 | 執行位置 | GPU |
|---|---|---|---|---|
| AI Segmentation(我們的) | 從文字找出所有符合項目,任何電腦皆可 | 每月免費 3 km²,Pro €39 | 我們在歐洲的伺服器 | 無 |
| GeoAI | 本機工作,SAM 加上其他 model family | 免費,MIT | 你的電腦 | SAM 3 需要 NVIDIA |
| GeoOSAM | 在可見範圍免費使用文字 prompt | 免費,Pro 一次性 $15 | 你的電腦 | SAM 3 需要 NVIDIA |
| Geo SAM | 仔細地逐一點擊描繪 | 免費,MIT | 你的電腦 | SAM 3 需要 NVIDIA |
| SamGIS | 離線和受限制的網路 | 免費 | 你的電腦 | 無,只支援 SAM 2.1 |
| SamGeo | 今天沒有適合的用途,其作者指向 GeoAI | 免費,MIT | 你的電腦 | SAM 3 需要 NVIDIA |
| Monitask | 在可攜式套件中使用 SAM 1 點擊 | 免費,GPL v2 | 你的電腦 | 無,只支援 SAM 1 |
我從 5 個面向比較它們:可以使用哪些 prompt、model 在你的電腦還是我們這邊執行、在得到第一個 polygon 前需要付出什麼顯示卡與安裝成本、授權允許顧問做什麼,以及輸出如何以 QGIS layer 的形式出現。版本、授權和下載數來自官方 QGIS plugin 索引,讀取日期為 2026 年 8 月 14 日,7 個 plugin 都使用同一個累計欄位。
有兩種工作,我會把它們交給其他工具,而且是認真的。在 air-gapped 或受限制的網路上,SamGIS 是唯一能通過採購審查的選擇。若要對數百個 tile 執行 scripted run,Qiusheng Wu 的 notebook samgeo library 勝過這裡所有的介面,包括我們的介面。
SAM 版本很重要,因為這 3 個版本並不是在相同硬體上執行。
| SAM 1 | SAM 2 | SAM 3 | |
|---|---|---|---|
| 發布時間 | 2023 年 4 月 | 2024 年 7 月 | 2025 年 11 月 |
| 可使用的 prompt | 點擊、框選 | 點擊、框選、影片 | 點擊、框選、文字 |
| 找出所有 instance | 否 | 否 | 是 |
| 授權 | Apache 2.0 | Apache 2.0 | Custom "SAM License" |
| 可在 CPU 上執行 | 是 | 是 | 否 |
用 samgeo 的說法,沒有 CPU 路徑:如果你的系統只有 CPU,就無法使用它們。這排除了所有 Mac、所有 AMD 顯示卡,以及使用 integrated graphics 的所有筆電。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 是我們的產品,因此請相應地看待這一項。畫出一個區域,輸入物件,所有符合項目就會以 polygon 形式出現在你的 project CRS 中。model 在我們的伺服器上執行,這正是它不需要顯示卡或 Python environment 的原因。

最適合: 在 Mac 或辦公室筆電上,從輸入文字找出所有符合項目。
不適合: 可能不能離開你電腦的 imagery。
價格: 每月免費提供 3 km² 的自動 detection,不需顯示卡。Pro 每月 €39。
執行位置: 我們在歐洲的伺服器。
安裝: QGIS plugin manager,然後從面板使用 email 登入。
優勢
- 像任何其他 plugin 一樣,直接從 plugin manager 安裝,不需要權重、CUDA 或自行建立 virtual environment。
- 排序在面板中完成。每個 SAM 工具都會回傳通風口、天窗、庭院棚屋和陰影:真實物件、正確輪廓,而不只是建築物。在這裡拖動 confidence 和 size,就能看著地圖逐漸篩選。一次巴黎執行從 635 個 polygon 減少到 82 個,而這 82 個仍涵蓋建成區面積的 84%。
- Simplify、orthogonalize 和 fill holes 會依照正確順序套用到整個 layer,然後再儲存。
不足
- Automatic detection 在 cloud 中執行,因此只要任何內容都不能離開電腦,它就是錯誤的選擇。
- 隨著繪製區域變大,文字 prompt 會退化。這個限制來自這種尺度的 detection 運作方式,對我們和其他工具都一樣。
Try it free in QGIS, no card needed
2. GeoAI
Qiusheng Wu 的 plugin,也是本機工具中功能最深的一個。它透過 samgeo 執行 SAM,同時支援 DeepForest、OmniWaterMask、Mask R-CNN 和 semantic segmentation trainer,因此如果你之後想超越 SAM,它是最值得安裝的選擇。

最適合: 擁有顯示卡、需要本機工作並想使用超越 SAM 的功能。
不適合: Mac、AMD 顯示卡或 integrated graphics,因為使用 SAM 3 時會遇到限制。
價格: 免費,MIT。
執行位置: 你的電腦。
安裝: plugin manager,然後使用內建的 dependency installer。
優勢
- QGIS 世界對 imagery 上 SAM 的大部分認識都歸功於這位作者,而這個 plugin 正是他推薦的後繼工具。
- Installer 會偵測 NVIDIA CUDA 或 Apple MPS,並在
~/.qgis_geoai/建立 isolated Python environment,一次點擊即可完成。 - QGIS 索引中有 58,283 次下載,是 7 個 plugin 中最高的。
不足
- 那一次點擊目前還不可靠:2026 年 6 月 17 日到 7 月 14 日的 5 週內,在 Windows 和 macOS 上回報了 6 個幾乎相同的 dependency failure。
- SAM 3 仍需要 NVIDIA 顯示卡,任何 installer 都無法提供這張卡。
3. GeoOSAM
GeoOSAM 在免費方案中提供文字 prompt detection,這與所有聲稱沒有免費 plugin 能使用文字 prompt 的文章都相矛盾。它有 4 個分頁:Segment、Detect、Results、Filters。

最適合: 在畫面上目前顯示的內容中免費使用文字 prompt。
不適合: 免費方案中的整個 raster,或沒有 NVIDIA 顯示卡的電腦。
價格: 免費方案永久可用。Pro 一次性 $15,每個授權限一台裝置。
執行位置: 你的電腦。
安裝: plugin manager。
優勢
- 可在可見範圍使用 SAM 3 的點、框選、文字和相似物件 prompt,無限制、免費、GPL v2。
- 提供 12 個預先定義的 class,以及透過 ground sample distance 以真實世界的大小和形狀運作的 filters。
- 你可以點擊一個物件,然後要求找出外觀相似的物件。
不足
- 使用自動切磚處理整個 raster,必須使用付費方案。
- 它自己的 README 警告 SAM 3 支援「under active development - bugs expected!」。
4. Geo SAM
這是人們搜尋最多的那一個,也是今年變化最大的那一個。CUHK 的 Zhao 和 Fan 從頭重寫了它,並在 2026 年 6 月 22 日發布 v2.0,因此所有描述 v1 的教學現在都已經不正確。

最適合: 透過 live preview,耐心地一次描繪一個物件。
不適合: 從文字找出場景中的所有建築物。
價格: 免費,MIT。
執行位置: 你的電腦。
安裝: plugin manager,dependencies 由 plugin 自行管理。
優勢
- Live encoding 可直接從 raster layer 進行 segmentation,不需要預先編碼,而且現在支援 XYZ、WMS 和 WMTS layer。
- 支援 SAM 1、2、2.1 和 3 權重,QGIS 3.20 到 4.99,因此也能在 QGIS 4 上執行。UI 提供 9 種語言加上 English。
- 2,058 次下載低估了它的實際使用情況。計數器是在兩個月前重寫時重新開始計算的。
不足
- 完全沒有文字 prompt。它載入 SAM 3 權重並透過點和框選操作,因此「支援 SAM 3」不代表「從 building 這個文字找出所有建築物」。
- 大型 raster 會被切成 1024 px patches,比 patch 更大的物件會在接縫處以方形形狀返回。
- v2.0 backend 依賴 Ultralytics,而它採用 AGPL-3.0。在自己的桌面電腦上這沒有影響,但若把它包裝成提供給客戶的服務,值得花 5 分鐘詢問律師。
5. SamGIS
這是一個安靜的選擇,也是我推薦給受限制網路中 GIS 團隊的工具。它透過 ONNX Runtime 在裝置上執行 SAM 2.1,因此整個流程不需要安裝 PyTorch,也不需要 CUDA。

最適合: 離線、air-gapped 或受採購條件限制的工作。
不適合: 文字 prompt 或找出所有 instance 的執行。
價格: 免費。
執行位置: 你的電腦,第一次執行後完全離線。
安裝: plugin manager,QGIS 3.40 或更新版本。權重會從 Hugging Face 下載一次。
優勢
- 不需帳戶、不需 CUDA、不呼叫 cloud。從 vector layer 繪製點和框選 prompt,輸出 EPSG:4326 的 polygon。
- 7 個 plugin 中平均評分最高,4.80 分,但只有 20 票,因此應把它視為訊號,而不是統計結果。
不足
- 只支援 SAM 2.1,因此按照設計沒有文字 prompt,也沒有 SAM 3 的行為。
- 1,460 次下載,且以 QGIS 3.40 為最低版本,會排除較舊的安裝。
6. SamGeo
名為 SamGeo 的 QGIS plugin 支援使用文字 prompt 的 SAM 1、2 和 3,而它的作者已經停止推薦這個 plugin。作者在 2026 年 6 月 4 日回覆自己的 tracker:「This plugin has been deprecated. Please use the GeoAI plugin instead.」README 和 repository listing 都沒有標示 deprecated,因此這個訊號來自作者的文字,而不是標籤。
最適合: 今天開始的新使用者沒有適合的理由。維護者已將它標記為 deprecated,並把新使用者指向 GeoAI。
不適合: 預計明年仍要繼續執行的 workflow。
價格: 免費,MIT。
執行位置: 你的電腦。
安裝: plugin manager,但請參考上面的說明。
優勢
- 背後的 samgeo library
segment-geospatial是另一回事,而且非常出色:MIT、在 Journal of Open Source Software 上經過 peer review、v1.4.1 於 2026 年 7 月 4 日發布,並提供 notebook 和 REST workflow。 - 如果你會寫 Python,需要在數百個 tile 上使用相同結果執行相同 pipeline,這個 library 勝過本頁的所有 plugin。
不足
- Plugin 自己的作者把你引導到其他地方,而 6,791 次下載仍停留在一個不會再更新的工具上。
7. Monitask
這是這裡最老的選項,由 zhouxu 開發,列入只是為了完整性。它最後一次發布是在 2023 年 10 月,完全早於 SAM 2 和 SAM 3。
最適合: 在不能安裝太多內容的電腦上使用 SAM 1 click prompt。
不適合: 文字 prompt,或任何期待目前 SAM 行為的工作。
價格: 免費,GPL v2。
執行位置: 你的電腦。
安裝: plugin manager,或它同時提供的 portable QGIS bundle。
優勢
- 當受限制的工作站封鎖 plugin 路徑時,portable bundle 是一條少見的替代路徑。
- SAM 1 可在 CPU 上執行,因此不需要顯示卡。
不足
- 只有 SAM 1 的 click prompt,距離上次發布已將近 3 年。3,317 次下載。
用 4 個步驟完成安裝
這是取得 polygon 的最短路徑,也是我們的方案,因為它不需要權重,也不需要 Python。
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
building、tree、car、pool。polygon 會落在你的 project CRS 中。


Detection 在歐洲的伺服器上執行,我們不會使用你的 imagery 進行訓練,而且 plugin 會在傳送任何內容前先詢問。
本機路徑需要更多步驟,但不會產生費用。GeoAI 和 Geo SAM 都能從同一個 plugin manager 安裝,接著自行管理 dependencies,這確實比手動 pip 安裝的年代進步許多。請為 model 本身預留額外時間:SAM 3 權重受到限制,因此你需要 Hugging Face 帳戶、向 Meta 提出存取申請,以及等待文件所說的數小時。
網路上的說法哪裡不對
「它支援 SAM 3,所以我可以輸入文字並取得所有符合項目。」 載入 SAM 3 權重,與提供文字 prompt 是兩回事。Geo SAM 透過點和框選操作這些權重,完全沒有文字 prompt。
「沒有免費的 plugin 能使用文字 prompt。」 GeoOSAM 可以,在免費方案中提供可見範圍的點、框選、文字和相似物件 prompt。它收費的部分,是使用自動切磚處理整個 raster。
「這裡有一篇 Geo SAM 教學。」 大多數文章描述的都是 v1。Zhao 和 Fan 從頭重寫了 plugin,並在 2026 年 6 月 22 日發布 v2.0,因此那個日期以前寫的內容描述的是另一個工具。
人們常問的問題
SAM 能直接處理 satellite imagery 嗎?
可以,雖然它是以一般照片訓練的。只要邊界清楚,它的轉移效果就很好;只要邊界是漸變,它就容易遇到困難。樹冠、屋頂、汽車和太陽能板陣列都能得到乾淨結果。逐漸融入灌木叢的田地邊界則不行。
在 QGIS 中執行 SAM 需要 NVIDIA GPU 嗎?
如果要在本機執行 SAM 3,需要,而且目前沒有替代方法。SAM 1 和 SAM 2 仍可在 CPU 上執行,只是速度很慢,也沒有找出所有 instance 的行為。繞過顯示卡的方法,是讓 model 在其他地方執行,這正是我們的 plugin 所做的事。
哪個 QGIS SAM plugin 是免費的?
7 個中有 6 個。GeoAI、Geo SAM 和 SamGeo 採用 MIT,GeoOSAM 和 Monitask 採用 GPL v2,SamGIS 也免費。GeoOSAM 只對整個 raster 的自動切磚收取一次性 $15,而我們的方案在 €39 方案之前,每月免費提供 3 km² 的 automatic detection。
為什麼我的 urban block 會以一個 polygon 返回?
從上方看不到 party wall。對建成區來說這是正確的,對每個地址一個 polygon 來說則不正確。這個問題在使用文字 prompt 的密集場景中最嚴重。
為什麼大區域的結果比較差?
所有工具的文字 prompt 都會隨範圍變大而退化。Qiusheng Wu 在自己的 project 中表示:image extent 越大,結果就越差。請使用較小的區域,並增加執行次數。
輸出到底是什麼?
是位於 project CRS 中的 polygon layer。我們會在每個 feature 寫入 label、class、score、area_m2 和 perimeter_m。無論使用哪個工具,你可以依賴的兩個欄位是 confidence score 和 area。
如果你想了解更完整的情況,QGIS AI hub 列出這個類別中的其他內容,適用於 QGIS 的最佳 AI plugin 比較 SAM 以外的工具,而 GeoAI 的意義 則說明你會在每個 vendor page 上遇到的這個詞。
plugin 可執行它的某個版本。該安裝哪一個,歸根結柢只有一個問題:你是否擁有 NVIDIA 顯示卡,因為 SAM 3 沒有 CPU 路徑,而 SAM 3 正是能從輸入文字找出所有符合項目的版本。有這張顯示卡,就安裝 GeoAI 並留在本機執行。沒有的話,model 就必須在其他地方執行。




