Magic Copy —— 从图像中直接复制前景对象
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/
。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | 明修
作者:vivo 互联网大前端团队- Zhao Kaiping 本文从一例业务中遇到的问题出发,以FLAG_ACTIVITY_NEW_TASK这一flag作为切入点,带大家探究Activity启动前的一项重要的工作——栈校验。 文中列举一系列业务中可能遇到的异常状况,详细描述了使用FLAG_ACTIVITY_NEW_TASK时可能遇到的“坑”,并从源码中探究其根源。只有合理使用flag、launchMode,才能避免因为栈机制的特殊性,导致一系列与预期不符的启动问题。 一、问题及背景 应用间相互联动、相互跳转,是实现系统整体性、体验一致性的重要手段,也是最简单的一种方法。 当我们用最常用的方法去startActivity时,竟也会遇到失败的情况。在真实业务中,就遇到了这样一例异常:用户点击某个按钮时,想要“简简单单”跳转另一个应用,却没有任何反应。 经验丰富的你,脑海中是否涌现出了各种猜想:是不是目标Activity甚至目标App不存在?是不是目标Activty没有对外开放?是不是有权限的限制或者跳转的action/uri错了…… 真实的原因被flag、launchMode、Intent...
- 下一篇
Google 再次优化 Chrome,速度最高提升 30%
在去年三月,Google 曾大幅优化了 Chrome 99 的性能,使其在 Speedometer 基准测试中获得了 300 分,在 Mac 上的性能表现超越了所有浏览器,其中也包括苹果自己的 Safari 浏览器。在去年 6 月,Chrome 团队再接再厉,使 Chrome 浏览器在 Mac 上又快了 20%,得分超过 360 分。 根据 Google 昨天发布的新闻公告,Google 对其浏览器进行了几项内在的性能改进,从而让 Mac 和 Android 平台的 Chrome 在性能上再次获得了提升。Google 表示,一系列的调整使 Chrome 的 Mac 版本和 Android 版本在 Speedometer 2.1 基准测试中的成绩分别提升了 10% 和 30%。 在博客文章中,Google 也解释了他们到底做了什么样的调整来实现这样的性能提升: Google 对高度使用的 JS 函数 Object.prototype.toString 和 Array.prototype.join 进行了一些有针对性的优化。它还对 CSS 的 InterpolableColor 进行了针对...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS关闭SELinux安全模块
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2全家桶,快速入门学习开发网站教程