问题标签 [mask]

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 回答
4730 浏览

flash - 设置精灵的掩码

所以我有这个添加到舞台的任意 100 x 100 的精灵。现在,当内容被添加到这个精灵时,精灵会自动展开。我不希望这种情况发生,我想要的是设置一个定义的边界,即 100 x 100,如果添加了太多内容,我可以滚动它。我的问题是我不能像传统方式那样在舞台上添加面具,因为我有许多其他这样的盒子,它们的尺寸和数量各不相同。我找到了一种方法可以做到这一点,但效率很低,我所做的是我创建了一个动画剪辑,用一些颜色填充它,比如 100x100,然后实例化它。接下来我添加了精灵,如果内容重叠,它将不可见,只有 100x100。我有点偶然发现这一点,不知道为什么会这样。任何帮助都非常感谢,谢谢。

这是代码。

0 投票
2 回答
14813 浏览

oracle - Oracle to_date 函数。需要口罩

我有来自此类 xml 文件的日期字符串:'2010-09-09T22:33:44.OZ'

我只需要提取日期和时间。我想忽略符号 T 和 .OZ(时区)。我应该使用哪种面膜?提前致谢

0 投票
2 回答
1373 浏览

javascript - HTML/CSS 在 CSS 掩码中绘制方形窗口

因此,我有一个图像网格(地图图块),并使用绝对定位的 div 在其上绘制了一个半透明蒙版,其宽度和高度设置为 100%。

我现在希望用户能够在蒙版上绘制一个矩形,鼠标使用鼠标向下、拖动、鼠标向上。该矩形将随着鼠标的移动而动态绘制,并且该矩形就像一个窗口,通过掩码显示下方的地图图块,没有半透明。

我目前正在考虑使用 5 个 div - 一个用于窗口,4 个用于蒙版,当我拖动鼠标时将使用 javascript 调整其大小。有谁知道更简单的方法来做到这一点?我正在使用 jquery,我需要向上支持 IE7,因此只有 html5 的技术已经淘汰。

干杯,

科尔姆

0 投票
2 回答
292 浏览

animation - 如何为图形背后的大量文本设置动画?

页面将是白色的,泰姬陵的形状被打孔(即面具),字母在面具下方的一层上从右到左滚动。在此处查看视觉组合。

每行文本应独立滚动,并在到达左边缘时循环。

我看过 SVG、HTML5/canvas 和 jQuery marquee。其中之一特别适合这个吗?

0 投票
3 回答
211 浏览

.htaccess - 用 www.newsite.com 屏蔽 www.oldsite.com/home

如何屏蔽所有 www.oldsite.com 实例都替换为 www.newsite.com

例子:

我想更换: http ://www.oldsite.com/home/b.jsp?id=9912&ln=115-991632

与 www.newsite.com/home/b.jsp?id=9912&ln=115-991632

0 投票
5 回答
2629 浏览

iphone - 根据两个图像之间的差异创建蒙版 (iPhone)

如何检测两张图像之间的差异,创建不同区域的蒙版以处理两张图像共有的区域(例如高斯模糊)?

草图

编辑:我目前正在使用此代码来获取像素的 RGBA 值:

问题是,图像是从 iPhone 的摄像头捕获的,因此它们的位置并不完全相同。我需要创建几个像素的区域并提取该区域的一般颜色(也许通过将 RGBA 值相加并除以像素数?)。我怎么能做到这一点,然后将其翻译成 CGMask?

我知道这是一个复杂的问题,所以任何帮助表示赞赏。

谢谢。

0 投票
1 回答
1046 浏览

objective-c - 裁剪图像objective-c

我创建了一个图像网格。这些图像的框架是正方形的(CGRects)。不幸的是,图像不成比例地填充了正方形。但我想“裁剪”或“掩盖”给定的图像。这意味着我的框架将仅显示图像的一部分,但按比例正确。我尝试了 UIImageView 的 contentModes 但没有运气。

0 投票
0 回答
974 浏览

cocoa-touch - 将屏蔽的 UIImage 保存到磁盘

我正在尝试将多个蒙版图像保存到磁盘。

下面的代码解释了我是如何做到的。maskImagewithStroke 遮罩 2 次图片:第一次为纹理提供不规则笔触,然后我用更大的遮罩重新遮罩它以从中获取笔触。这是我发现在纹理周围出现不规则笔划的糟糕方式。现在,为了 iPhone 及其性能,我想生成所有蒙版纹理并将它们保存到磁盘。我将在另一个应用程序中使用 thos 文件来加载预遮罩纹理。屏蔽过程在屏幕上是完美的,但是在保存文件时,我有一个黑色图像,笔触不规则,但没有纹理......我该如何改变它?

我正在调用方法 masImageWihStrokandSaveToFile 来启动 maskin + 保存过程..

0 投票
1 回答
1079 浏览

iphone - 将蒙版的 UIImage 保存到磁盘会产生错误的图像

我有一个带有很多蒙版图像的应用程序。出于性能考虑,我需要在磁盘上生成这些蒙版图像,然后将它们合并到应用程序中(它们将按需上传,而不是动态蒙版,因为它已经完成了)。

我正在使用这种编码

它适用于我的中间图像,但不适用于最终图像。

下面是我使用的多个 mask 和 blan 的过程:

  1. 拍摄图像并对其进行遮罩以获得 maskedImage

  2. 列表项获取掩码并将其调整为更大一点:bigMask

  3. 混合 maskedImage 和 largemask 以让 biggrMask 描边 maskedStrokedImage (这是我发现在不规则蒙版图像上添加不规则描边的唯一方法)

  4. 用更大的Mask 遮罩 maskedStrokedImage 以获得我的最终结果。

问题是:保存在步骤 1 中获得的图像是可以的:我有一个 JPG 和 PNG,正是我需要的。

我的目标是将第 4 步的结果保存到磁盘,但结果是 imahe 显示了笔画的某些部分,其余部分是白色的......

知道为什么我无法将步骤 4 保存到磁盘吗?

0 投票
1 回答
4214 浏览

sdl - 什么是掩码值?

我正在学习 SDL 库,创建表面的函数之一是 SDL_CreateRGBSurface。我想知道的四个参数是 R、G、B 和 A 掩码。在这种情况下,面具到底是什么?

我还在关注一本关于 SDL 的书,作者为掩码值传递了 5 位红色、5 位蓝色和 6 位绿色。那是什么意思呢?掩码值有什么作用?

我使用随机数(Uint32 颜色)在屏幕上填充了一个矩形并得到绿色。当我更改掩码值时,我注意到即使颜色值相同,颜色也会发生变化。