问题标签 [image-masking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
775 浏览

android - 如何在 Android 中将文本屏蔽到 Imageview 中?

我一直试图获得如下期望的结果,但徒劳无功。我需要将图像视图屏蔽为文本,以使图像视图看起来像文本,但仍可用作图像视图,以便我可以在其中使用缩放功能。

在此处输入图像描述

图像不应超出文本边框。我有 Glide-Transformations 和其他一些,但它没有锻炼。文本是动态的,可以用任何字母或单词替换。

编辑

这是一个代码片段:

0 投票
3 回答
10669 浏览

python - 使用 TensorFlow 进行图像分割

我正在尝试查看使用 TensorFlow 来识别图像数据中的特征的可行性。我有 50x50px 的原子核灰度图像,我想对其进行分割 - 每个像素的所需输出将是 0 或 1。0 为背景,1 为核。

示例输入:原始输入数据

示例标签(“标签”/真实答案是什么):输出数据(标签)

甚至可以使用 TensorFlow 在我的数据集上执行这种类型的机器学习吗?我可能有数千张图像用于训练集。

很多例子都有一个标签对应一个类别,例如手写数字数据集的10个数字数组[0,0,0,0,0,0,0,0,0,0,0] ,但是我还没有看到很多可以输出更大数组的示例。我会假设我的标签是 50x50 数组?

另外,关于这次分析的处理 CPU 时间有什么想法吗?

0 投票
0 回答
59 浏览

matlab - 想要使用 Matlab 屏蔽图像中的某些区域

我想掩盖图像中的某些区域(蓝色和红色),我尝试了不同的方法,但我无法获得我想要的解决方案。

这是我正在使用的图像: 在此处输入图像描述

这是我想要的结果: 在此处输入图像描述

请解释一下代码,因为我真的很想了解它是如何工作的,并以我自己的理解来实现它。有什么帮助吗?谢谢

0 投票
1 回答
793 浏览

sprite-kit - 如何在 SKSpriteNodes 中切割随机孔

除了这里提出的问题:用 SpriteKit 在矩形中画一个洞?本身并没有得到令人满意的回答,两者之间最显着的区别是这个问题需要没有变通方法,并且专门询问反转 SKCropNodes 的功能。

由于孔的随机性、孔的数量以及要应用孔的对象的变化,上述问题的回答方式无法解决这个问题的主要问题。

因此瑞士奶酪的例子:

想象一堆随机大小的矩形 SKSpriteNodes,里面充满了各种深浅不一的奶酪状颜色。

如何通过从每片奶酪上随机切出圆形来制作瑞士奶酪?

如果 SKCropNodes 是圆圈,它们只会留下圆形的奶酪片,而不是从奶酪片上切出洞。有没有办法反转 SKCropNodes 的行为,以便它们切孔?

0 投票
1 回答
1555 浏览

imagemagick - 使用 ImageMagick 在已经具有透明度的图像上应用渐变蒙版?

我有一个透明的PNG图像:

原创.png
原来的

现在我想使用 ImageMagick 将对角渐变应用到它的 alpha 通道。我的意思是让它的不透明度保持在左上角,并逐渐淡出到右下角完全透明。像这样:

结果.png
结果

所以基本上我想生成一个渐变,并将其用作图像的蒙版。但是图像已经有自己的 alpha 通道(透明度)。这是我正在尝试的可视化:

手术

(此处为可见性显示在棋盘上的原始和结果,但我的意思是实际透明度)

我想我了解如何生成对角渐变(重心渐变命令对此非常有用)。但这会在颜色通道中创建渐变,即彩色或灰度渐变。而我想在Alpha通道上应用渐变。

IM 手册中,我了解到-compose CopyOpacity操作员可以用于此目的。然而,这似乎将 alpha 从蒙版复制到我的图像上。我需要在现有的 alpha 通道上“应用”这种渐变颜色,所以基本上我需要将图像的 alpha 通道乘以渐变图像的灰度颜色。

执行上面显示的操作的正确 IM 命令行是什么?

0 投票
1 回答
548 浏览

css - 无剪辑的 IE 视差、蒙版、过渡(哦,我的!)

我面临着我认为是一个独特的情况,主要是因为我找不到任何可以帮助我解决这个问题的东西。我正在尝试在蒙版元素中添加视差效果。在元素可以......“视差?”......它必须在蒙面容器内滑动到视图中。

Chrome中,我可以使用没有问题:

对于Firefox,我可以使用没有问题:

并将 svg 剪辑应用到容器,这将为较大的元素创建掩码:

对于IE 10 和 11支持,创建蒙版效果的唯一可行解决方案是使用剪辑。这会产生蒙版的错觉,但实际上会剪辑元素。一旦它开始向上或向下滑动,您会立即看到它被切割,因为它超出了应该被遮盖的区域。

任何人都可以在 IE 中提供一个工作示例(或洞察力),使用不使用剪辑的上下动画(translateY)的元素进行遮罩吗?

0 投票
1 回答
376 浏览

ios - 创建径向渐变蒙版以在图片中创建一个洞

我想创建一个径向渐变蒙版在图片中创建一个洞,以便您可以看穿图片。我创建了一个带有孔的叠加图像,下面的图像是可见的,如下所示:

在此处输入图像描述

我能够CGImageMaskCreate()成功使用创建此图像。但由于CGImageMaskCreate()iOS 10.0 中的异常行为,我正在寻找另一种解决方案。

一种这样的解决方案是使用 UIView 的maskView属性创建图像掩码。我可以编写代码来使用maskView. 但它没有给出正确的结果。

我对 Core Graphics 不是很好,也许这就是为什么我无法弄清楚我哪里出错了。我的代码是:

这是我得到的结果:

在此处输入图像描述

使用的图像完全用红色填充。我希望生成的图像在渐变区域中是透明的,以便您可以通过它,并且我希望该区域的其余部分为红色,保留图像其余部分的不透明度,就像我发布的第一张图片一样。

由于iOS 10 及更高版本中遇到maskView的异常行为,我想使用属性CAShapeLayer创建此效果。CGImageMaskCreate()

任何建议都会非常有帮助。谢谢你。

0 投票
1 回答
430 浏览

ios - 如何在 UIImage 中屏蔽 XOR

我希望 UIImage 屏蔽如下图所示的内容,但使用 coregraphics 屏蔽,任何答案都值得赞赏 在此处输入图像描述

0 投票
1 回答
468 浏览

matlab - 如何以已知角度创建矩形蒙版?

我创建了一个合成图像,该图像由一个框中心的圆圈组成,代码如下。

现在,我需要在图像上创建一个矩形遮罩(标签 == 3,行/列尺寸:1 by imageSizeX),并与圆的边缘成已知角度(见附图)。另外,如何通过 imageSizeX 使矩形比 1 厚?作为另一种选择,我很想尝试让矩形停止在第 350 列。最后,有什么想法可以提高分辨率吗?我的意思是可以在增加/减少分辨率的同时保持图像大小相同。

在此处输入图像描述

我不知道该怎么做。请我需要任何我能得到的帮助/建议/建议。非常感谢!。

0 投票
1 回答
371 浏览

matlab - 如何克服警告:“冒号运算符在用作索引时需要整数操作数”?