问题标签 [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 回答
83 浏览

php - 使用 GD 库动态着色按钮精灵

在我的想法中,我希望有一个 php 函数来执行此功能(http://www.webdesign.org/img_articles/13993/specialeffecte5.jpg),例如在 Photoshop 中。参数应该是: - 色调 - 饱和度 - 亮度

谁能帮我?

0 投票
1 回答
1003 浏览

r - R 是否有为脚本着色的附加组件?

我是 R 语言的新手,但不是编程世界的新手。我一直在使用优秀的代码编辑器,例如 Notepad++ 和 Eclipse,因此习惯了彩色代码。

有什么可以为 R 中的脚本着色的方法吗?

我知道我可以使用记事本++;但是,这需要在两个软件之间来回切换,不方便。

0 投票
2 回答
9281 浏览

html - HTML5 Canvas:为图像着色

我想更改图像/画布的颜色。我现有的代码:

我怎样才能给它上色 - 进一步操纵上下文(如果可能的话,我想使用 Pixastic.process)?

0 投票
1 回答
1010 浏览

javascript - 在文本区域中以不同颜色突出显示字符串

我正在努力使文本区域可由多人编辑 - 使用 mobwrite。mobwrite 在其工作中使用 diff-match-patch。它在不同人之间同步 textarea 方面做得很好。现在,我想要用不同颜色突出显示来自不同用户的补丁。

为此,我将不得不以某种方式为文本区域中的“文本范围”着色?(当然,直接编辑 textarea 本身!)

我已经阅读了关于两个语法荧光笔 - codemirror 和 editarea。它们具有获取“文本范围”的开始和结束的有用功能。但是,如果不加载很多不必要的 javascript 代码,我找不到一种方法来为这个选择范围着色。

请建议我如何实现“在文本区域中为一系列文本着色”。谢谢你。

0 投票
1 回答
857 浏览

php - PHP:具有色调混合模式的颜色叠加

谁能告诉我如何在 PHP 中实现与 Adob​​e Photoshop 中相同的效果 - 颜色叠加 -> 混合模式:色调

这个东西使所有彩色像素(非灰度像素)着色。我的项目需要它 - http://iconizer.net。我设法进行了着色,但它也绘制了灰色阴影。我需要保持阴影和其他灰度像素不变。我可以通过逐像素扫描来做到这一点,但这太疯狂了。必须有一个更简单的解决方案。有人知道吗?

提前致谢。

0 投票
1 回答
273 浏览

ios - 着色图像忽略 Alpha 通道 - 为什么以及如何修复?

这就是我想要做的:左边是一个通用的、未着色的 RGBA 图像,我在屏幕外创建并缓存了速度(最初创建速度很慢,但以后用任何颜色着色都非常快,如需要)。这是一个带有圆形漩涡的方形图像。在圆圈内,图像的 alpha/opacity 为 1。在圆圈外,它的 alpha/opacity 为 0。我在 UIView 中显示了它,背景颜色为[UIColor scrollViewTexturedBackgroundColor]. 右边是当我尝试通过在设置后在其顶部填充一个纯红色矩形来为图像着色时发生的情况CGContextSetBlendMode(context, kCGBlendModeColor)

未着色 着色不正确

这不是我想要的,也不是我所期望的。显然,出于某种奇怪的原因,对完全透明的像素(例如,alpha 值为 0)进行着色会导致完全填充颜色,而不是像我预期的那样保持透明。

我想要的实际上是这样的:

正确着色

现在,在这种特殊情况下,我可以将剪切区域设置为一个圆圈,这样圆圈之外的区域就不会受到影响——这就是我在这里所做的一种解决方法。

但在我的应用程序中,我还需要能够为我不知道剪切/轮廓路径的任意形状着色。一个示例是通过叠加渐变来为白色文本着色。这是怎么做到的?我怀疑必须有某种方法可以有效地做到这一点——通常,没有奇怪的路径/剪辑技巧——使用图像蒙版……但我还没有找到关于这方面的教程。显然这是可能的,因为我在其他游戏中看到过彩色渐变文本。

顺便说一句,我不能从渐变开始,然后剪裁/清除我不需要的部分——因为(如上例所示)我的未着色源图像通常是灰度而不是纯白色。所以我真的需要从未着色的图像开始,然后对其进行着色。

ps —kCGBlendModeMultiply在为部分透明的图像着色时也有相同的缺陷/缺点/特质。有谁知道为什么苹果决定这样做?就好像 Quartz 着色代码将 RGBA(0,0,0,0) 视为 RGBA(0,0,0,1),即它完全忽略并破坏了 alpha 通道。

0 投票
2 回答
2040 浏览

terminal - 在所有命令上隐式调用 grc 终端着色器

我喜欢终端的 grc 着色器。但是,我必须明确地为我想要着色的任何内容添加前缀:

有没有办法让它自动应用于您在命令行上输入的所有内容(这样我可能甚至不需要知道 grc 是什么)?如果不存在更好的选择,也许使用 shell 钩子?

0 投票
1 回答
1266 浏览

opengl - 如何从 XYZ 生成线性 RGB 贴图以对网格进行着色?

我想要的是,我想将颜色线性应用于网格。它可以是从 Vertex[0] 到 Vertex[n] 或从 -Min.x 到 Max.x。Min.x 应该是深红色,然后随着顶点位置的增加,红色应该变成绿色,然后再次增加并以蓝色结束。第二个选项可能是,如果我指定任何随机 Vertex[any] 并从该顶点开始颜色映射,那么颜色映射应该以增量顺序转换为 RGB。您可以将其称为从 XYZ 到 RGB 的颜色图。我怎样才能做到这一点 ?任何的想法 ?首先如何将 XYZ 转换为 RGB,然后如何制作颜色图或渐变或任何你能说的。

附图可以给你一个想法。在该图中,归一化的顶点 X=R、Y=G、Z=B 被渲染为颜色。它只是一个测试。给我一个想法,我怎样才能使它成为完美的线性地图。

在此处输入图像描述

0 投票
2 回答
8464 浏览

python - 在使用 PIL 保持透明度的同时为图像着色?

好的,情况如下:

我想使用 Python 图像库来“主题化”这样的图像:

主题颜色:显示色调颜色的样本 "#33B5E5"

输入:http://mupload.nl/img/olpiyj9is.png 输出:http://mupload.nl/img/fiaoq6gk5.png

我在 ImageMagick 中使用这个命令得到了结果:

解释:


图像首先转换为黑白,然后进行主题化。

我想用 Python Image Library 得到同样的结果。但似乎我在使用它时遇到了一些问题,因为:

  1. 无法处理透明度
  2. 背景(主图像中的透明度)也成为主题。

我正在尝试使用此脚本:

您可以看到我没有先将其转换为灰度,因为这也不适用于透明度。

很抱歉在一个问题中发布了这么多问题,但我无能为力:$

希望大家理解。

0 投票
2 回答
2195 浏览

html - 在 html 导出中以 emacs org 模式为结构化文本着色

导出到 html 文件时,有没有办法在 emacs org-mode 中保留结构化文档的颜色?