跳至內容
AI Segmentation
QGIS
教學

QGIS Segment Anything(SAM):7 款外掛比較與安裝指南

發布於 更新於

Segment Anything(簡稱 SAM)是 Meta 推出的影像模型系列,能從一次點擊、一個框選或一個文字勾勒出物件,並回傳可保留為多邊形的遮罩。有 7 款 QGIS 外掛能執行它的某個版本。該安裝哪一款,歸根結柢只取決於一個問題:您是否有 NVIDIA 顯示卡,因為 SAM 3 沒有 CPU 路徑,而 SAM 3 正是能從輸入的文字找出所有符合物件的版本。有這張顯示卡,就安裝 GeoAI 並留在本機執行。沒有的話,模型就必須在別處執行。

公園影像在每個樹冠被偵測為獨立多邊形前後的對照 (after)
公園影像在每個樹冠被偵測為獨立多邊形前後的對照 (before)
影像每個樹冠
拖動比較
對一座公園執行一次:925 棵個別樹冠,各自是一個多邊形。拖動滑桿查看。

下表依您的情況,為 7 款外掛分類。

您的情況安裝原因
NVIDIA 顯示卡,全部留在本機GeoAI透過 samgeo 執行 SAM,還有 SAM 以外的模型,一個安裝程式即可
沒有 NVIDIA 顯示卡,希望從文字找出所有符合物件AI Segmentation(我們的)模型在我們的伺服器上執行,因此不需要顯示卡或套件
想免費在畫面內容上使用文字 promptGeoOSAM免費方案可在可見範圍執行 SAM 3 文字 prompt
一次一個物件,逐一點擊Geo SAM編碼一次,之後快速使用 prompt,MIT,不需帳戶
任何內容都不能離開電腦SamGIS在裝置上透過 ONNX Runtime 執行 SAM 2.1,不需 CUDA,不需帳戶

無論選哪一款,有一條規則能預測結果。只要是您能毫不猶豫地手動描繪的物件,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 次真實執行,事後沒有整理。邊界清楚,就能得到乾淨的多邊形:樹冠、屋頂、汽車、水面、太陽能板陣列。逐漸融入灌木叢的田地邊界需要判斷,而模型也會在您會猶豫的地方同樣遲疑。

快速比較

外掛最適合價格執行位置GPU
AI Segmentation(我們的)從文字找出所有符合物件,任何電腦皆可每月免費 1.5 km²,Pro €39我們在歐洲的伺服器無
GeoAI本機工作,SAM 加上其他模型家族免費,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、模型在您的電腦還是我們這邊執行、在得到第一個多邊形前需要付出什麼顯示卡與安裝成本、授權允許顧問做什麼,以及輸出如何以 QGIS 圖層的形式出現。版本、授權和下載數來自官方 QGIS 外掛索引,讀取日期為 2026 年 8 月 14 日,7 款外掛都使用同一個累計欄位。

有兩種工作,我會把它們交給其他工具,而且是認真的。在實體隔離或受限制的網路上,可以看看完全離線執行的 SamGIS。若要對數百張圖磚執行腳本化處理,Qiusheng Wu 的 samgeo 套件搭配 notebook,勝過這裡所有的介面,包括我們的介面。

SAM 版本很重要,因為這 3 個版本並不是在相同硬體上執行。

SAM 1SAM 2SAM 3
發布時間2023 年 4 月2024 年 7 月2025 年 11 月
可使用的 prompt點擊、框選點擊、框選、影片點擊、框選、文字
找出所有實例否否是
授權Apache 2.0Apache 2.0自訂「SAM License」
可在 CPU 上執行是是否

用 samgeo 的說法,沒有 CPU 路徑:如果您的系統只有 CPU,就無法使用它們。這排除了所有 Mac、所有 AMD 顯示卡,以及使用內建顯示晶片的所有筆電。SAM 1 和 SAM 2 仍可在 CPU 上執行,只是速度很慢,而且會失去找出所有實例的行為。

設定您的條件,看看還剩下哪些外掛

  • AI Segmentation我們的 · 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 是我們的產品,因此請相應地看待這一項。畫出一個區域,輸入物件,所有符合的物件就會以多邊形形式出現在您的專案 CRS 中。模型在我們的伺服器上執行,這正是它不需要顯示卡或 Python 環境的原因。

QGIS 右側開著 AI Segmentation 面板,一座村莊裡每個偵測到的物件都是各自獨立、以不同顏色顯示的多邊形
對一座村莊執行一次,1,879 個候選物件,在 30% 信心度下保留 575 個。

最適合: 在 Mac 或辦公室筆電上,從輸入的文字找出所有符合的物件。 不適合: 不能離開您電腦的影像。 價格: 每月免費提供 1.5 km² 的自動偵測,不需信用卡。Pro 每月 €39。免費試用 Pro 7 天:綁定信用卡,到期前取消就不收費。 執行位置: 我們在歐洲的伺服器。 安裝: QGIS 外掛管理員,然後從面板使用電子郵件登入。

優勢

  • 像任何其他外掛一樣,直接從外掛管理員安裝,不需要權重、CUDA,也不用自行建立虛擬環境。
  • 篩選在面板中完成。每個 SAM 工具都會回傳通風口、天窗、庭院棚屋和陰影:真實物件、正確輪廓,但並不是建築物。在這裡拖動信心度和尺寸,就能看著地圖逐漸篩選。一次巴黎執行從 635 個多邊形減少到 82 個,而這 82 個仍涵蓋建成區面積的 84%。
  • 簡化、正交化和填補孔洞會依照正確順序套用到整個圖層,然後再儲存。

不足

  • 自動偵測在雲端執行,因此只要任何內容都不能離開電腦,它就是錯誤的選擇。
  • 隨著繪製區域變大,文字 prompt 的效果會下降。這個限制來自這種尺度下偵測的運作方式,對我們和其他工具都一樣。

產品頁面 · 真實工作,逐步說明

在 QGIS 中免費試用,無需信用卡

2. GeoAI

Qiusheng Wu 的外掛,也是本機工具中功能最完整的一個。它透過 samgeo 執行 SAM,同時支援 DeepForest、OmniWaterMask、Mask R-CNN 和語意分割訓練器,因此如果您之後想超越 SAM,它是最值得安裝的選擇。

停駐在 QGIS 右側的 GeoAI Segmentation 面板,含模型、視窗大小與輸出欄位,下方是 OpenStreetMap 底圖上的航照影像
GeoAI,作者 Qiusheng Wu。SAM 加上您自己訓練的模型。畫面取自作者自己的教學。

最適合: 擁有顯示卡、需要本機工作,並想使用超越 SAM 的功能。 不適合: Mac、AMD 顯示卡或內建顯示晶片,因為用到 SAM 3 時會遇到限制。 價格: 免費,MIT。 執行位置: 您的電腦。 安裝: 外掛管理員,然後使用內建的相依套件安裝程式。

優勢

  • QGIS 圈對影像上 SAM 的大部分認識都歸功於這位作者,而這個外掛正是他推薦的後繼工具。
  • 安裝程式會偵測 NVIDIA CUDA 或 Apple MPS,並在 ~/.qgis_geoai/ 建立獨立的 Python 環境,一次點擊即可完成。
  • QGIS 索引中有 58,283 次下載,是 7 款外掛中最高的。

不足

  • SAM 3 仍需要 NVIDIA 顯示卡,任何安裝程式都無法提供這張卡。

QGIS 外掛庫中的 GeoAI。

3. GeoOSAM

GeoOSAM 在免費方案中提供文字 prompt 偵測,這與所有聲稱沒有免費外掛能使用文字 prompt 的文章都相矛盾。它有 4 個分頁:Segment、Detect、Results、Filters。

GeoOSAM 控制面板旁是一張無人機正射影像,其中約二十棵棕櫚樹冠各自填成綠色
GeoOSAM,作者 Ofer Butbega。支援點、框選和文字 prompt,一次一個類別。畫面取自專案 README。

最適合: 在畫面上目前顯示的內容中,免費使用文字 prompt。 不適合: 免費方案中的整個網格圖層,或沒有 NVIDIA 顯示卡的電腦。 價格: 免費方案永久可用。Pro 一次性 $15,每個授權限一台裝置。 執行位置: 您的電腦。 安裝: 外掛管理員。

優勢

  • 可在可見範圍使用 SAM 3 的點、框選、文字和相似物件 prompt,無限制、免費、GPL v2。
  • 提供 12 個預先定義的類別,以及透過地面取樣距離,以真實世界的大小和形狀運作的篩選器。
  • 您可以點擊一個物件,然後要求找出外觀相似的物件。

不足

  • 使用自動切圖磚處理整個網格圖層,必須使用付費方案。
  • 它自己的 README 警告 SAM 3 支援「under active development - bugs expected!」。

QGIS 外掛庫中的 GeoOSAM。

4. Geo SAM

這是人們搜尋最多的那一款,也是今年變化最大的那一款。CUHK 的 Zhao 和 Fan 從頭重寫了它,並在 2026 年 6 月 22 日發布 v2.0,因此所有描述 v1 的教學現在都已經不正確。

QGIS 上方的 Geo-SAM 工具列,以及衛星影像上藍色框選範圍內分割出的一個綠色多邊形
Geo-SAM,作者為 CUHK 的 Zhao 和 Fan。支援框選和點 prompt,沒有文字 prompt。畫面取自專案示範。

最適合: 透過即時預覽,耐心地一次描繪一個物件。 不適合: 從文字找出場景中的所有建築物。 價格: 免費,MIT。 執行位置: 您的電腦。 安裝: 外掛管理員,相依套件由外掛自行管理。

優勢

  • 即時編碼可直接對網格圖層進行分割,不需要預先編碼,而且現在支援 XYZ、WMS 和 WMTS 圖層。
  • 支援 SAM 1、2、2.1 和 3 權重,QGIS 3.20 到 4.99,因此也能在 QGIS 4 上執行。介面提供 9 種語言,另有英文。
  • 2,058 次下載低估了它的實際使用情況。計數器是在兩個月前重寫時重新開始計算的。

不足

  • 完全沒有文字 prompt。它載入 SAM 3 權重並透過點和框選操作,因此「支援 SAM 3」不代表「從 building 這個字找出所有建築物」。
  • v2.0 後端依賴 Ultralytics,而它採用 AGPL-3.0。在自己的桌面電腦上這沒有影響,但若把它包裝成提供給客戶的服務,值得花 5 分鐘詢問律師。

QGIS 外掛庫中的 Geo SAM。

5. SamGIS

這是一個安靜的選擇,也是我推薦給受限制網路中 GIS 團隊的工具。它透過 ONNX Runtime 在裝置上執行 SAM 2.1,因此整個流程不需要安裝 PyTorch,也不需要 CUDA。

QGIS 顯示科莫湖附近的一座湖泊,僅憑一個紅色點 prompt 就以粉紅色多邊形勾勒出輪廓
SamGIS,作者 trincadev。一個紅點,一座湖。畫面取自專案文件。

最適合: 離線、實體隔離或受採購條件限制的工作。 不適合: 文字 prompt 或找出所有實例的執行。 價格: 免費。 執行位置: 您的電腦,第一次執行後完全離線。 安裝: 外掛管理員,QGIS 3.40 或更新版本。權重會從 Hugging Face 下載一次。

優勢

  • 不需帳戶、不需 CUDA、不呼叫雲端。在向量圖層上繪製點和框選 prompt,輸出 EPSG:4326 的多邊形。
  • 7 款外掛中平均評分最高,4.80 分,但只有 20 票,因此應把它視為訊號,而不是統計結果。

不足

  • 只支援 SAM 2.1,因此按設計沒有文字 prompt,也沒有 SAM 3 的行為。
  • 1,460 次下載,且以 QGIS 3.40 為最低版本,會排除較舊的安裝。

QGIS 外掛庫中的 SamGIS。

6. SamGeo

名為 SamGeo 的 QGIS 外掛支援使用文字 prompt 的 SAM 1、2 和 3,而它的作者已經停止推薦這個外掛。作者在 2026 年 6 月 4 日回覆自己的 issue 追蹤區:「This plugin has been deprecated. Please use the GeoAI plugin instead.」README 和外掛庫頁面都沒有標示已棄用,因此這個訊號來自作者的文字,而不是標籤。

最適合: 今天才開始的新使用者沒有適合的理由。維護者已將它標記為已棄用,並把新使用者指向 GeoAI。 不適合: 預計明年仍要繼續執行的工作流程。 價格: 免費,MIT。 執行位置: 您的電腦。 安裝: 外掛管理員,但請參考上面的說明。

優勢

  • 背後的 samgeo 套件 segment-geospatial 是另一回事,而且非常出色:MIT、在 Journal of Open Source Software 上經過同儕審查、v1.4.1 於 2026 年 7 月 4 日發布,並提供 notebook 和 REST 工作流程。
  • 如果您會寫 Python,需要在數百張圖磚上以相同結果執行相同的處理流程,這個套件勝過本頁的所有外掛。

不足

  • 外掛自己的作者請新使用者改用 GeoAI。

QGIS 外掛庫中的 SamGeo。

7. Monitask

這是這裡最老的選項,由 zhouxu 開發,列入只是為了完整性。它最後一次發布是在 2023 年 10 月,完全早於 SAM 2 和 SAM 3。

最適合: 在不能安裝太多東西的電腦上使用 SAM 1 的點擊 prompt。 不適合: 文字 prompt,或任何期待目前 SAM 行為的工作。 價格: 免費,GPL v2。 執行位置: 您的電腦。 安裝: 外掛管理員,或它同時提供的可攜式 QGIS 套裝。

優勢

  • 當受限制的工作站封鎖外掛路徑時,可攜式套裝是一條少見的替代路徑。
  • SAM 1 可在 CPU 上執行,因此不需要顯示卡。

不足

  • 只有 SAM 1 的點擊 prompt,距離上次發布已將近 3 年。3,317 次下載。

QGIS 外掛庫中的 Monitask。

用 4 個步驟完成安裝

這是取得多邊形的最短路徑,也是我們的方案,因為它不需要權重,也不需要 Python。

開啟外掛管理員

在 QGIS 中:「外掛程式」→「管理並安裝外掛程式」。

搜尋 AI Segmentation

安裝它。不需要下載其他內容,也不需要建立 Python 環境。

從面板登入

輸入電子郵件並點擊一下。每個帳戶每月都有免費額度,不需要信用卡。

畫出區域,輸入物件

building、tree、car、pool。多邊形會落在您的專案 CRS 中。

AI Segmentation 面板,顯示半自動與自動兩種模式,以及網格圖層選擇器
第 4 步:選一個圖層,選一種模式,畫出區域。
AI Segmentation 檢視面板,信心度滑桿顯示 1879 個中的 575 個,旁邊有最小尺寸欄位
接著是兩個滑桿,拖動時地圖會跟著變化。

偵測在歐洲的伺服器上執行,我們不會使用您的影像進行訓練,而且外掛會在傳送任何內容前先詢問。

本機路徑需要更多步驟,但不會產生費用。GeoAI 和 Geo SAM 都能從同一個外掛管理員安裝,接著自行管理相依套件,這確實比手動 pip 安裝的年代進步許多。請為模型本身預留額外時間:SAM 3 權重受到限制,因此您需要 Hugging Face 帳戶、向 Meta 提出存取申請,以及等待說明文件所說的數小時。

網路上的說法哪裡不對

「它支援 SAM 3,所以我可以輸入文字並取得所有符合物件。」 載入 SAM 3 權重,與提供文字 prompt 是兩回事。Geo SAM 透過點和框選操作這些權重,完全沒有文字 prompt。

「沒有免費的外掛能使用文字 prompt。」 GeoOSAM 可以,在免費方案中提供可見範圍的點、框選、文字和相似物件 prompt。它收費的部分,是使用自動切圖磚處理整個網格圖層。

「這裡有一篇 Geo SAM 教學。」 大多數文章描述的都是 v1。Zhao 和 Fan 從頭重寫了外掛,並在 2026 年 6 月 22 日發布 v2.0,因此那個日期以前寫的內容描述的是另一個工具。

人們常問的問題

SAM 能直接處理衛星影像嗎?

可以,雖然它是以一般照片訓練的。只要邊界清楚,它的轉移效果就很好;只要邊界是漸變,它就容易遇到困難。樹冠、屋頂、汽車和太陽能板陣列都能得到乾淨結果。逐漸融入灌木叢的田地邊界則不行。

在 QGIS 中執行 SAM 需要 NVIDIA GPU 嗎?

如果要在本機執行 SAM 3,需要,而且目前沒有替代方法。SAM 1 和 SAM 2 仍可在 CPU 上執行,只是速度很慢,也沒有找出所有實例的行為。繞過顯示卡的方法,是讓模型在別處執行,這正是我們的外掛所做的事。

哪個 QGIS SAM 外掛是免費的?

7 款中有 6 款。GeoAI、Geo SAM 和 SamGeo 採用 MIT,GeoOSAM 和 Monitask 採用 GPL v2,SamGIS 也免費。GeoOSAM 只對整個網格圖層的自動切圖磚收取一次性 $15,而我們的方案在 €39 方案之前,每月免費提供 1.5 km² 的自動偵測。

為什麼我的街廓會以一個多邊形回傳?

從上方看不到共用牆。對建成區來說這是正確的,對每個地址一個多邊形來說則不正確。這個問題在使用文字 prompt 的密集場景中最嚴重。

為什麼大區域的結果比較差?

所有工具的文字 prompt 都會隨範圍變大而退化。Qiusheng Wu 在自己的專案中表示:影像範圍越大,結果就越差。請使用較小的區域,並增加執行次數。

輸出到底是什麼?

是位於您專案 CRS 中的多邊形圖層。我們會在每個圖徵寫入 label、class、score、area_m2 和 perimeter_m。無論使用哪個工具,您都能依賴的兩個欄位是信心度分數和面積。

如果您想了解更完整的情況,QGIS AI 總覽列出這個類別中的其他內容,適用於 QGIS 的最佳 AI 外掛比較 SAM 以外的工具,而 GeoAI 的意義則說明您會在每個廠商頁面上遇到的這個詞。

在 QGIS 中免費試用,無需信用卡