老魏 · 折腾铺
模型未加载 首页民宿站双色球
BROWSER TOOL · SAM-HQ VIT-TINY / VIT-BASE

点哪抠哪

SAM-HQ 模型整个跑在你的浏览器里:轻量版 46MB,高清版更大但边缘更干净。左键点想要的,右键点不要的,剩下的交给 ViT。没有上传,没有服务器推理,你的图连本机都不会离开。

--模型加载
--首次编码(每图一次)
--每次点击推理
0张图上传到服务器
把图拖进来,或者点这里选一张
也支持 Ctrl+V 直接粘贴 · JPG / PNG / WebP · 首次使用先选模型(46MB 起),模型走浏览器本地缓存,关掉页面重进也不用重下
没有图?试试示例图 →
编辑区
实时预览 · 棋盘格 = 透明
正在首次编码
每张图只编一次 · 之后点多少下都复用这份 embedding
先选个模型
不点不下载 · 图不会上传 · 模型只下到你浏览器里
选过的模型会记住 · 下次来不用重选 · 加载失败不用刷新,直接重试
正在下载模型
0% · 0 / 46MB
只需下一次 · 模型进浏览器本地缓存,关掉重进不用重下 · 中途失败可重试
左键 = 保留
右键 = 排除
松开,导入这张图
左键点主体 · 右键点背景 · 滚轮缩放 · 拖动平移
先选个模型,再丢图上来。
▸使用指南 · 它是什么 · 丑话说前面

先说规矩:模型不会偷偷下载。进来先问你选轻量版(46MB)还是高清增强(380MB),点了才下;模型只需下一次,之后进浏览器本地缓存,关掉页面再进来也不用重下。

这玩意儿怎么用

上传图之后模型自动编码一次(就一次,之后点多少下都复用这份 embedding,这是 SAM 快的核心)。然后在图上点:

  • 左键点主体 → 绿点,告诉模型「这块我要」;右键点背景 → 红点,告诉它「这块不要」。触屏设备用工具条上的「+ 保留 / − 排除」切换单击语义。
  • 一张图里两个同款商品只想抠左边?左边点绿的,右边点红的,模型自己分边界。
  • 上传后自动进入左右分屏:左边编辑,右边棋盘格上实时显示抠图结果,每点一下、每拖一下阈值都即时联动。觉得挤,点右边的小 ✕ 或工具条「分屏预览」随时解除。
  • 满意了点「预览并下载」:先弹预览(棋盘格就是透明区域),确认边缘干净了再保存,原图分辨率,边缘没二压。

它是什么

SAM-HQ(Segment Anything in High Quality)的 ViT-Tiny 轻量版,encoder + decoder 转成 ONNX 共 46MB,用 onnxruntime-web 的 WASM 引擎在浏览器里推理。模型出处 SysCV/sam-hq,转制工具 samexporter 同款思路,本站自己转自己hosting。灵感来自半刻维度的浏览器 demo。

丑话说前面

ViT-Tiny 是轻量版:发丝、半透明物体、镂空栏杆这类边缘别指望干干净净,车轮辐条也可能缺块。要好效果上高清增强版(完整 ViT-Base,380MB,本地实测与官方 PyTorch 输出逐点对齐):这类边缘明显更稳,但每次点击推理要慢一个数量级,下载也得等几分钟——桌面端、对边缘有执念再上它。生产环境请移步服务端。