Magic Copy从图像中直接复制前景对象

联合创作 · 2023-09-25 22:55

Magic Copy 是一个 Chrome 扩展,可从图像中提取前景对象并将其复制到剪贴板,基于 Meta 的 Segment Anything Model

该扩展还不可用,因为仍在审查中。可以手动安装扩展:

  • releases 下载最新的 magic-copy.zip 
  • 解压 ZIP 文件
  • 在 Chrome 中,转到 chrome://extensions/ ,启用“开发人员模式”,然后单击“加载解压”。
  • 选择对应文件夹

运行

此扩展使用与 Segment Anything Model 的 DEMO 相同,都是从图像中提取前景对象。唯一的区别是提取的对象被复制到剪贴板,而不是显示在页面上。

自托管

Meta Segment Anything 模型需要在服务器上运行视觉转换器以生成图像的嵌入。

Magic Copy 使用相同的网络服务,但是有些人可能不想将他们的图像发送给第三方。server-example 目录包含一个简单示例,说明如何自托管视觉转换器服务。但该示例并不能用于生产,而是作为概念证明来记录服务的输入/输出格式。

特别是,Magic Copy(和 SAM 模型的演示)期望 POST 端点接受图像文件并返回长度为 1 的 JSON 数组,其中嵌入形状 (1, 256, 64, 64) 作为 base64 编码字符串。

如果您希望快速运行服务,可以使用提供的 Dockerfile 构建容器并运行它。容器将公开端口 8000 并将在 / 端点提供服务。

docker build -t segment-anything .
docker run --gpus all -p 8000:8000 segment-anything

在 Magic Copy chrome 扩展中,可以将端点更改为 http://localhost:8000/ 。

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报