问题标签 [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 投票
2 回答
114 浏览

c# - 如何在 Windows-10 Metro 应用程序中为图像着色?

我制作了灰度图像,我想对其进行着色(例如更改 HSL)。

在我在 Internet 上找到的示例中,我需要位图类,但它在 Windows-10 通用应用程序中不存在。

0 投票
1 回答
61 浏览

javascript - 为什么不能为图像着色?

我一直在努力弄清楚为什么我的 PNG 着色不起作用。我想要:

  1. 创建一个画布。
  2. 在里面画一个矩形。
  3. 剪辑矩形,以便后续绘图发生在矩形内。
  4. 在矩形内引入几个形状。
  5. 在矩形内也引入一个PNG(带有透明区域)。
  6. 为Png着色,其中下面的形状通过透明区域显示,PNG可以通过任何颜色切换。

我感到非常沮丧,以至于我一直在简化以找到问题的根源,直到我刚刚从 W3schools 网站复制了最简单的一段代码,而这种简单的图像着色不起作用!为什么当我在 W3site 上查看这个简单的示例时它可以工作,但是当我将它逐字复制到我的计算机上时(更改图像名称和 src)它不起作用?

我得到了最新的 Chrome。这是来自 W3schools 的代码。

0 投票
2 回答
47 浏览

shell - 根据几个规则突出显示制表符分隔的值

我有一些制表符分隔的文件,我想有条件地突出显示某些列或某些值。

源文件示例:

我想要:

  • 当名称以“!”为后缀时,将第二列的内容放入黄色
  • 当有这样的第 7 列时,将第 2 列的内容放入青色,将第 7 列的内容放入绿色
  • 将小“*”标记为红色,在第 2 列

和其他一些这样的规则。

目前我这样做是这样的:

但是阅读和更新相当复杂。

有没有更好的办法?我很确定,但是哪一个?

像 GRC 或 Supercat 这样的东西是可行的吗?不过,我不得不承认我有一个非常重要的限制:我希望解决方案在 Cygwin 中开箱即用。不想在那里编译自己的工具——出于我代码的可移植性原因。

您能否提供有关如何改进代码以获得这种“突出显示”功能的提示?

0 投票
1 回答
59 浏览

arrays - ruby 较短的数组迭代

我试图找出是否有更短的方法来执行以下代码:

以上是供使用terminal-tablecolorize

0 投票
1 回答
477 浏览

android - 在android中为图像着色

我找到了一篇关于使用 java 为图像着色的帖子。但是,在android中,不存在这种方法。是否有任何函数或库可供我在 android 中为图像中的面部着色?谢谢你。

在此处输入图像描述

0 投票
1 回答
148 浏览

bash - 重击。使用 ccze 而不更改数据进行解析

我的 bash 脚本上有一个复杂的命令,它会在标准输出上打印很多信息。此命令很复杂,需要一些时间才能完成,但可以正常工作。同时,我正在使用带有 tee 的管道将其写入文件以进行解析后任务。

直到这里一切正常。

现在,我正在尝试实现 ccze 来为屏幕输出着色。通常在任何命令上使用它都很简单:

一切都以美丽的彩色方式印刷。问题是,如果我尝试将其应用于我的特定情况,在使用管道对 myComplexCommand 进行 ccze 之后,屏幕上的输出是彩色的(很好!)但它会改变存储在我想在我的帖子上解析的文件中的输出-解析任务,它不起作用。

是否有一种 Bash 方法可以在屏幕上以美观的方式使用 ccze 打印命令,同时将其存储在文件中(无需 ccze 修改)以便稍后解析?

0 投票
2 回答
132 浏览

ruby - 如何为红宝石哈希中的一个属性着色

我只需要对哈希中的一个值进行着色,就像那样

h[:b]返回这个

因此puts h[:b]按预期工作,而h.to_sh.inspect给出这个

如您所见,所有控制序列都已转义。

由于在h使用时被隐式转换为字符串puts h,所以我在终端中得到的只是:

没有任何颜色。

我应该怎么做才能获得正确的彩色输出?

0 投票
0 回答
123 浏览

shell - 如何着色 Shell 命令行

Linux BASH 外壳:

  1. 不改变外壳提示的颜色
  2. 不改变外壳输出线的颜色

我只想为 Shell 命令行着色

(如图黄色)</p>

在此处输入图像描述

0 投票
1 回答
313 浏览

python - 在 Emacs 中为 Python 关键字参数着色

是否可以在 emacs 中为 Python 关键字参数着色?

例如,Github 和 PyCharm 这样做:

如何在 Emacs 中获得相同的行为?是否存在face我可以配置的?

以防万一,我正在使用material主题。

0 投票
1 回答
714 浏览

logging - 温斯顿不会登录颜色

这不会以彩色打印到控制台。一切都是白色的。我已经在谷歌上搜索了几个小时。我正在运行 Ubuntu 17。

我没有收到任何错误消息或任何东西。它只是白色的。