我发现grep的–color=always标志是非常有用的。 但是,grep只打印匹配的行(除非你要求上下文行)。 鉴于它打印的每一行都有匹配,突出显示不会增加尽可能多的function。 我真的cat一个文件,并看到整个文件与突出显示模式匹配。 有什么方法可以告诉grep打印每一行正在阅读,无论是否有匹配? 我知道我可以编写一个脚本来在文件的每一行上运行grep,但我很好奇这是否可以使用标准的grep 。
我最近看到,在Windows中的Git控制台是彩色的,例如绿色的增加,红色的删除等,我怎么给我的Ubuntu Git控制台这样的颜色? 要安装它,我使用了命令: $ sudo apt-get install git-core
我是OS X的新手,在Ubuntu Linux工作了一段时间之后,刚刚得到了一台Mac。 在我试图弄清的许多事情中,terminal窗口中缺less颜色 – 就像运行“ls -la”或“git status”时显示的那样(在Linux上)…我可以不知道如何在实际的shell中激活它们。
例如: AA33FF =有效的hex颜色 Z34FF9 =无效的hex颜色(其中有Z) AA33FF11 =无效的hex颜色(有额外的字符)
原来的问题 我正在寻找一个函数,试图量化“遥远”(或不同)两种颜色是如何。 这个问题真的有两个部分: 什么颜色空间最能代表人类视觉? 那个空间中的哪个距离度量最能代表人类的视觉(欧几里德?)
我正在寻找一种方法来find使用Python的图像中最主要的颜色/色调。 无论是平均阴影还是最常见的RGB都可以。 我已经看了Python的图像库,并找不到任何有关我正在寻找的手册,也简要在VTK。 但是我find了一个PHP脚本,它可以完成我所需要的工作(login需要下载)。 脚本似乎将图像调整为150 * 150,以显示主色调。 不过之后呢,我还是输了。 我曾考虑过写一些将图像大小调整为小尺寸的图像,然后检查每个像素的图像,但是我想这样做效率很低(尽pipe将这个想法作为一个C python模块来实现也许是一个想法)。 然而,毕竟,我仍然难倒了。 所以我转向你,所以 有没有一种简单而有效的方式来find图像中的主色。
我正在写一个颜色select器,可以从屏幕上的任何位置获取像素RGB值。 我想也可以select指定我select的颜色已经有一个alpha值。 我只是想知道如何计算结果颜色。 例如: 由此产生的像素颜色是240,247,249,但我知道原来的颜色有10%的不透明度,并在白色(255,255,255)的背景上。 计算原始RGB值的计算是什么?
我正在写一个Java游戏,我想实现一个功率计,你有多难拍摄一些东西。 我需要写一个int值在0 – 100之间的函数,根据数字的高低,它会返回一个绿色(功率级别为0)和红色(功率级别为100)之间的颜色。 类似于音量控制的工作方式: 我需要在一个颜色的红色,绿色和蓝色组件上做什么操作来生成绿色和红色之间的颜色? 所以,我可以运行getColor(80) ,它会返回一个橙色的颜色(R,G,B的值)或getColor(10) ,这将返回一个更绿/黄的RGB值。 我知道我需要为R,G,B值增加一个新颜色的成分,但是我不清楚颜色从绿 – 红变成什么颜色。 进展: 我最终使用HSV / HSB色彩空间,因为我更喜欢渐变色(中间没有深褐色)。 我使用的function是: public Color getColor(double power) { double H = power * 0.4; // Hue (note 0.4 = Green, see huge chart below) double S = 0.9; // Saturation double B = 0.9; // Brightness return Color.getHSBColor((float)H, (float)S, (float)B); } […]
我有一个hex颜色,例如#F4F8FB (或rgb(244, 248, 251) #F4F8FB rgb(244, 248, 251) ),我想要转换为尽可能透明的 rgba颜色(白色显示时)。 合理? 我正在寻找一个algorithm,或者至less想法如何这样做的algorithm。 例如: rgb( 128, 128, 255 ) –> rgba( 0, 0, 255, .5 ) rgb( 152, 177, 202 ) –> rgba( 50, 100, 150, .5 ) // can be better(lower alpha) 想法? 基于Guffa答案的FYI解决scheme: function RGBtoRGBA(r, g, b){ if((g == null) && (typeof r === […]
前段时间,我看到一个彩色输出的Mono应用程序,大概是因为它的日志系统(因为所有的消息都是标准化的)。 现在,Python有了logging模块,可以让你指定很多选项来自定义输出。 所以,我想像一下类似的东西可能与Python,但我不知道如何做到这一点。 有什么办法使Python logging模块输出的颜色? 我想要的(例如)红色的错误,蓝色或黄色的debugging信息,等等。 当然,这可能需要一个兼容的terminal(大多数现代terminal); 但是如果不支持颜色,我可以回退到原始的logging输出。 任何想法如何可以得到日志模块的彩色输出?