问题标签 [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.
python - 使用 TensorFlow 进行图像分割
我正在尝试查看使用 TensorFlow 来识别图像数据中的特征的可行性。我有 50x50px 的原子核灰度图像,我想对其进行分割 - 每个像素的所需输出将是 0 或 1。0 为背景,1 为核。
示例输入:原始输入数据
示例标签(“标签”/真实答案是什么):输出数据(标签)
甚至可以使用 TensorFlow 在我的数据集上执行这种类型的机器学习吗?我可能有数千张图像用于训练集。
很多例子都有一个标签对应一个类别,例如手写数字数据集的10个数字数组[0,0,0,0,0,0,0,0,0,0,0] ,但是我还没有看到很多可以输出更大数组的示例。我会假设我的标签是 50x50 数组?
另外,关于这次分析的处理 CPU 时间有什么想法吗?
sprite-kit - 如何在 SKSpriteNodes 中切割随机孔
除了这里提出的问题:用 SpriteKit 在矩形中画一个洞?本身并没有得到令人满意的回答,两者之间最显着的区别是这个问题需要没有变通方法,并且专门询问反转 SKCropNodes 的功能。
由于孔的随机性、孔的数量以及要应用孔的对象的变化,上述问题的回答方式无法解决这个问题的主要问题。
因此瑞士奶酪的例子:
想象一堆随机大小的矩形 SKSpriteNodes,里面充满了各种深浅不一的奶酪状颜色。
如何通过从每片奶酪上随机切出圆形来制作瑞士奶酪?
如果 SKCropNodes 是圆圈,它们只会留下圆形的奶酪片,而不是从奶酪片上切出洞。有没有办法反转 SKCropNodes 的行为,以便它们切孔?
imagemagick - 使用 ImageMagick 在已经具有透明度的图像上应用渐变蒙版?
我有一个透明的PNG图像:
现在我想使用 ImageMagick 将对角渐变应用到它的 alpha 通道。我的意思是让它的不透明度保持在左上角,并逐渐淡出到右下角完全透明。像这样:
所以基本上我想生成一个渐变,并将其用作图像的蒙版。但是图像已经有自己的 alpha 通道(透明度)。这是我正在尝试的可视化:
(此处为可见性显示在棋盘上的原始和结果,但我的意思是实际透明度)
我想我了解如何生成对角渐变(重心渐变命令对此非常有用)。但这会在颜色通道中创建渐变,即彩色或灰度渐变。而我想在Alpha通道上应用渐变。
从IM 手册中,我了解到-compose CopyOpacity
操作员可以用于此目的。然而,这似乎将 alpha 从蒙版复制到我的图像上。我需要在现有的 alpha 通道上“应用”这种渐变颜色,所以基本上我需要将图像的 alpha 通道乘以渐变图像的灰度颜色。
执行上面显示的操作的正确 IM 命令行是什么?
css - 无剪辑的 IE 视差、蒙版、过渡(哦,我的!)
我面临着我认为是一个独特的情况,主要是因为我找不到任何可以帮助我解决这个问题的东西。我正在尝试在蒙版元素中添加视差效果。在元素可以......“视差?”......它必须在蒙面容器内滑动到视图中。
在Chrome中,我可以使用没有问题:
对于Firefox,我可以使用没有问题:
并将 svg 剪辑应用到容器,这将为较大的元素创建掩码:
对于IE 10 和 11支持,创建蒙版效果的唯一可行解决方案是使用剪辑。这会产生蒙版的错觉,但实际上会剪辑元素。一旦它开始向上或向下滑动,您会立即看到它被切割,因为它超出了应该被遮盖的区域。
任何人都可以在 IE 中提供一个工作示例(或洞察力),使用不使用剪辑的上下动画(translateY)的元素进行遮罩吗?
ios - 创建径向渐变蒙版以在图片中创建一个洞
我想创建一个径向渐变蒙版在图片中创建一个洞,以便您可以看穿图片。我创建了一个带有孔的叠加图像,下面的图像是可见的,如下所示:
我能够CGImageMaskCreate()
成功使用创建此图像。但由于CGImageMaskCreate()
iOS 10.0 中的异常行为,我正在寻找另一种解决方案。
一种这样的解决方案是使用 UIView 的maskView
属性创建图像掩码。我可以编写代码来使用maskView
. 但它没有给出正确的结果。
我对 Core Graphics 不是很好,也许这就是为什么我无法弄清楚我哪里出错了。我的代码是:
这是我得到的结果:
使用的图像完全用红色填充。我希望生成的图像在渐变区域中是透明的,以便您可以通过它,并且我希望该区域的其余部分为红色,保留图像其余部分的不透明度,就像我发布的第一张图片一样。
由于iOS 10 及更高版本中遇到maskView
的异常行为,我想使用属性CAShapeLayer
创建此效果。CGImageMaskCreate()
任何建议都会非常有帮助。谢谢你。