问题标签 [colorize]

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

colors - 如何为图像的透明像素着色?

我有一个带有 alpha 通道和一些透明部分的 png 图像。现在,我想做的是用颜色为这些透明像素着色。但是,当我在互联网上搜索“alpha to color”时,除了“color to alpha”什么都没有显示!有谁知道如何做到这一点?windows 的工具和程序是最好的。

非常感谢,

麦克风

0 投票
0 回答
46 浏览

opengl - 过滤卡上的通用颜色(即将所有顶点颜色乘以该颜色)(GLES1,DirectX)

我关灯了。我有很多带有漫反射颜色分量的顶点。我想要做的是让所有顶点颜色快速乘以另一种颜色(在卡片上!),这样我就可以制作灰度纹理,并将其乘以 Color 1,0,0 以使其绘制为红色。

我没有为此打开照明的选项,也没有使用着色器的选项(这将非常容易)。

那么,在 OpenGL 中是否有一些通用的“乘以漫射”操作(我也在寻找一种在 DirectX 中执行此操作的方法),这种操作发生得很快,而我不必遍历所有顶点并在中央处理器?

谢谢!

(即使给我一个我可以用谷歌搜索的术语也会有所帮助......我找不到任何东西,但我意识到很多这个 OpenGL 都是故意混淆术语)

编辑:在云雀中,我碰巧谷歌颜色矩阵。我看到我想要的功能在理论上存在,但我正在阅读它不适用于原语。OpenGL中是否还有其他可以为我执行此功能的东西,但在原语上?

0 投票
3 回答
4886 浏览

objective-c - sprite kit sprite not being colorized

I'm trying to colorize a spriteNode (in this case its named background) using sprite kit but cant get the color to change. I have a sprite that I want to colorize. I'm changing the color property of the sprite as well as the color blending factor. When I run the app nothing happens though. the color remains the same (its black right now). below is the code I'm using to change the color:

did I miss something? I read through the docs and it seems like a pretty simple process. I believe all I need were those 2 lines, but it doesnt have any effect. Does anyone know why this would not be working? The texture image has a lot of transparency, could that be causing the issue? Ive tried this on different sprites and it never works.

0 投票
1 回答
910 浏览

node.js - Nodejs:着色代码片段(语法突出显示)

我一直在网上搜索可以为我的控制台中的输出npm着色的模块。console.log请参见下面的示例:

有什么建议么?

0 投票
1 回答
92 浏览

regex - 尝试使用 sed 为 Apache http 线路日志着色

我们有包含来自 Apache Http 客户端的输出的日志文件。我们看到输出“通过网络”传输,其中包括以下行:

<< HTTP/1.1 200 请求成功

人字形“<<”表示传入,而“>>”表示传出内容。使用 'tail -F' 来跟踪这些日志已经足够有趣了,但我认为使用 sed 根据输出是输入还是输出来着色输出是一个有用的练习。

一个简单的测试会告诉你我的意思:

echo '<< HTTP/1.1 200 The request has succeeded' | sed -r -e 's_<<_\x1b[31;1m&\x1b[0m_i' -e 's_>>_\x1b[32;1m&\x1b[0m_i'

用于输入,以及

echo '>> HTTP/1.1 200 The request has succeeded' | sed -r -e 's_<<_\x1b[31;1m&\x1b[0m_i' -e 's_>>_\x1b[32;1m&\x1b[0m_i'

用于输出。

到目前为止,一切都很好。当我想到突出显示 HTTP 响应代码并根据类为它们着色会更有用时,就开始陷入正则表达式的疯狂:例如,绿色表示 2xx,红色表示 5xx。

到目前为止,我可以匹配响应代码中的第一个数字: echo '<< HTTP/1.1 200 The request has succeeded' | sed -r -e 's_<<_\x1b[31;1m&\x1b[0m_i' -e 's_>>_\x1b[32;1m&\x1b[0m_i' -e 's_HTTP[^[:alpha:]]*2\d*_\x1b[32;1m&\x1b[0m_g'

它只能着色到 , << HTTP/1.1 2。我的期望是HTTP[^[:alpha:]]*2\d*匹配“HTTP”,然后是不按字母顺序排列的所有内容,直到“2”,然后是任意数量的数字。理想情况下,我会使用“{2}”而不是“*”,但效果相同。

任何正则表达式大师都可以指出我的错误吗?

0 投票
1 回答
93 浏览

objective-c - SpriteKit 颜色更改为节点

在尝试使用 sprite kit 时,我一直想知道是否有办法以重复模式更改节点的颜色(例如,红色、橙色、红色、橙色等)。

我在下面找到了着色功能:

[node runAction:[SKAction colorizeWithColor:[SKColor redColor] colorBlendFactor:0.8 duration:0.8]];

有没有办法以重复的模式不断改变颜色?我只是想知道您是否可以使用这个基本原理并在while循环中使用它?

感谢您的阅读,

0 投票
0 回答
105 浏览

listview - 如何根据列表视图中的值更改某些单元格的颜色

我在 C 中创建了一个列表视图。单元格颜色应根据在其中输入的值进行更改。我已经在使用以下代码,但它改变了整行,既不是它自己的单元格,也不是基于它的值。

我需要一个代码来根据值而不是基于索引来更改颜色。

0 投票
2 回答
1432 浏览

image - 使用 rmagick 像在 Photoshop 中一样为图像着色

所以我有这个基本图像:

在此处输入图像描述

在 Photoshop 中,我使用 rgb 颜色进行基本图层颜色叠加:

r:244,g:93,b:0

这给了我惊人的活力:

在此处输入图像描述

我想要做的是在 rmagick 中为相同的图像着色,所以如果我执行以下着色:

它给了我这个真正褪色的橙色图像:

在此处输入图像描述

我的问题是,如何使用 imagemagick / rmagick 中的那些 rgb 参数为该图像着色,以获得与我在 Photoshop 中获得的相同的鲜艳色彩。

谢谢。

0 投票
2 回答
2054 浏览

ruby - 如何安装红宝石宝石

我正在尝试编写一个带有彩色输出的程序。我看了几个,发现的宝石是彩色的。我已经进行了一些研究,但找不到有关如何安装 gem、需要它和使用它的分步说明。我想要的宝石是着色,我还需要知道它是否需要其他任何东西。我所拥有的只是 Ruby21 文件中的标准 ruby​​ 控制台,以及用于编写和保存它的 notepad++。我需要知道如何以及在何处安装它,是在终端中输入内容还是下载文件并将其放在某处,以及如何在文件中要求它及其先决条件(如果有)。

0 投票
0 回答
22 浏览

php - imagefilter 没有完全覆盖边缘

我有一个黑色徽标,使用以下代码着色

输出为图像的大部分着色,但留下边缘。无论如何我可以改善颜色的覆盖率,或者这是 PHP 能够做到的最好的吗?下面是输出的屏幕截图。任何徽标颜色和背景颜色都会产生相同的效果。

在此处输入图像描述