Magic Copy

从图像中直接复制前景对象
授权协议 MIT
开发语言 TypeScript
所属分类 神经网络/人工智能、 计算机视觉库/人脸识别
软件类型 开源软件
地区 不详
投 递 者 汤英豪
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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/ 。

  • Ext4magic Ext4magic: Inode - Directory - Journal - Install - Time_Options - Histogram - Scenarios - Tips&Tricks - Manpage - Expert-Mode ext4magic Basic Data Developer: robi Actual Release: 0.3.2 Relea

  • ext4magic对于ext4数据恢复支持还是非常强大的。相比extundelete,可以做到基于时间点、inode、指定文件恢复 1、安装ext4magic [root@localhost ~]# tar zxvf ext4magic-0.3.x86_64.rpm.tar.gz ext4magic-0.3.1-1.2.x86_64.rpm [root@localhost ~]# rpm

  • You are given a pair of integers (a,b) and an integer x. You can change the pair in two different ways: set (assign) a:=|a−b|; set (assign) b:=|a−b|, where |a−b| is the absolute difference between a a

  • http://purecpp.org/detail?id=2055 magic_get是一个很有趣的C++反射库,它不需要让开发者显式地做额外的事情,但是限制是反射的类型必须是Aggregate Initializable. 在它出现之前,我们碰到需要反射这一类问题都是怎么处理的呢? 1. 传统的反射标记: 侵入式与非侵入式 对于标准输入输出流,我们要重载operator << 和 >>. nam

  • D. Magic Numbers time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Consider the decimal presentation of an integer. Let's call a number d-ma

  • 在魔法init中不能定义相应的返回函数 class A: def __init__(self): return "A for A-cup" a=A() #出错说明在进行调用的时候 __init__不能够返回任何的值,只能进行相应的函数的参数的输入工作,而不能够进行其它的操作 -----------------------------------

  • A magic number is a number formed by concatenation of numbers 1, 14 and 144. We can use each of these numbers any number of times. Therefore 14144, 141414 and 1411 are magic numbers but 1444, 514 and

  • Fabric make error on mac make peer-docker-clean时发生bzip2 data invalid:bad magic value错误。 liu@liudeMacBook-Pro fabric % make peer-docker-clean docker images --quiet --filter=reference='hyperledger/fabri

  • http://codeforces.com/problemset/problem/1117/D time limit per test 3 seconds memory limit per test 256 megabytes input standard input output standard output Reziba has many magic gems. Each magic gem

  • 本文翻译自:What is the difference between the `COPY` and `ADD` commands in a Dockerfile? What is the difference between the COPY and ADD commands in a Dockerfile, and when would I use one over the other? D

  • os: centos 7.4 [root@node1 ~]# pvs PV VG Fmt Attr PSize PFree /dev/sda2 centos lvm2 a-- <19.00g 0 /dev/sda3 centos lvm2 a-- <30.00g <2.00g [root@node1 ~]# vgs VG #

  • A Guide to Python's Magic Methods Copying Sometimes, particularly when dealing with mutable objects, you want to be able to copy an object and make changes without affecting what you copied from. This

 相关资料
  • 我想让我的登录活动与背景关闭整个活动,包括手机本身的时钟像这样 这是我的密码 但我的输出是 我需要删除橙色条,使其与第一个图像相同。 我如何按照这种风格制作:

  • 我正在尝试使用摄像头将图像上传到firebase。但是,我得到的图像质量太低(不可读)。我已经编写了以下代码(没有编译错误)。但是,我不明白为什么它不能产生一个可读的图像。 我尝试过改变位图的质量参数。压缩,但图像质量保持不变。但同样的压缩代码适用于来自gallery的图像。

  • 问题内容: 我有一个包含图像和ap标签的div(如下所示)。我想根据段落的多少行在div的中间垂直对齐图像。垂直对齐不起作用。我现在正在使用JavaScript找出要添加到margin- top的数量,但是宁愿使用CSS。有任何想法吗? 问题答案: 尝试将元素的属性设置为图像的高度,例如: 编辑: 刚意识到我读错了问题,却错过了多行的事实。尝试的一种选择是完全删除元素,并将其设置为of的,使用的o

  • 问题内容: 我在div中垂直对齐图像时遇到问题 据我所知,我需要“显示:块;” 定位图像在中心,这是可行的。同样在教程中,我找到了很多答案,但它们并不是“有用的”,因为我的所有图像都不在同一高度! 问题答案: 如果容器中的高度固定,则可以将line-height设置为与高度相同,并且它将垂直居中。然后只需添加text-align使其水平居中即可。 编辑 您的代码应如下所示: 更新 现在是2016年

  • 有没有一种方法可以检测照片是否是在人像模式下拍摄的,然后解码位图,并将其按正确的方式向上翻转?

  • 我有车牌图像(图像像这些示例图像一样被裁剪)。我只想从输入图像中提取印版。 我已经应用了OpenCV Canny边缘检测器,但我不能再进一步了。有人能帮我吗? 我的最终目标是用我的公司标志替换这个标牌。 车牌图像示例:

  • 问题内容: 我有一个正在编写的CSS页面,我需要在一个类中应用背景图像,然后使用另一个类将一个局部透明的背景图像放在已经存在的背景图像之上。这只是一个简单的字眼,所以让我做一个示范。 在此示例中,第一个div应该具有背景图像1,第二个div应该具有背景图像1,但是滤镜图像位于其顶部,然后第三个div应该是图像2,第四个应该是图像2并且上面具有相同的滤镜。 但是,在此示例中,.backgroundF

  • 问题内容: 如何在容器中对齐图像? 例 在我的例子,我需要垂直居中的在用“: 的高度是固定的,图像的高度是未知的。如果这是唯一的解决方案,则可以添加新元素。我正在尝试在Internet Explorer 7和更高版本的WebKit,Gecko上执行此操作。 在这里查看jsfiddle 。 问题答案: 唯一的(和最好的跨浏览器)的方式,因为我知道是使用佣工,并在这两个元素。 因此,有一个解决方案:h