草庐IT

javascript - 适用于许多图像及其调色板的算法

对于一个项目,我正在寻找一种算法,可以将很多图像转换为可以共享相同调色板的调色板图像。短篇小说给出:图像(RGB)的列表,这些列表已经具有应使用的最终颜色。结果:图片列表(指示)调色板列表通过使用不同的调色板,可以将多个RGB图像转换为一个指示图像。我想使用最少数量的图像和最少数量的调色板。局限性:最多有n个调色板每个调色板最多有m种颜色结果中最多可以生成u张图像我的问题是:我不知道如何构建算法,因此它可以决定是否对先前的问题做出任何先前的决定。(请参见下文)我不知道如何解决调色板颜色和图像数据的重新排列,因为重新排列一个图像数据可能会导致跟进重新排列的问题,这可能会导致无休止的重新排

javascript - 有没有可以从图像生成调色板的js库?

可能会做类似的事情$(".image").get_colors()我知道很少有网站可以上传你的图片,它会为你生成颜色,但我想在我的网站上放一些东西类似于this您可以在其中看到从屏幕截图生成的颜色并可以按颜色搜索。我试图检查源代码,但看不到任何对js库的引用。如果可能的话,我需要这个特性来使用js。编辑:图片已经在页面上了;我只需要生成它的颜色,所以我不需要上传功能。谢谢。 最佳答案 您可能对thisrelatedquestion感兴趣和myanswertoanotherone.从图像中获取所有颜色很简单,至少在支持canvas元素

javascript - 热成像调色板

自早期的热成像技术以来,红外热像仪通常使用独特的调色板,从黑色到蓝色、品红色、橙色、黄色再到亮白色。此调色板通常称为Iron或Ironbow。这是使用前视红外相机拍摄的图像的典型假彩色可视化(来源:维基百科)。"Termografiakot"byLcamtuf-典型的伪彩色红外线在一个专门的红外图像论坛上,我发现了2005年的一篇帖子,其中的离散调色板似乎接近我要找的内容。来源不明的离散FLIR调色板然而,与彩虹调色板一样,最好有一个定义调色板的简明分析表达式。对于那些使用过GNUPLOT的人来说,这个调色板可能看起来很熟悉,因为默认的PM3D调色板运行黑-蓝-品红-橙-黄。GNUPL

image - golang 中的动画 gif - 创建 *image.Paletted

我想用go创建一个动画gif。我需要它来计算多个*image.Paletted。但是当我想创建它时,我需要pcolor.Palette但我不知道如何获取调色板我怎样才能拥有调色板? 最佳答案 标准库有一个自己的包:https://golang.org/pkg/image/color/palette/目前有两个可用的预定义调色板:Plan9和WebSafe你可以像这样使用包:frame:=image.NewPaletted(image.Rect(0,0,100,200),palette.WebSafe,)

xml - 调色板是否有标准的 XML 或 JSON 架构?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我想通过Web服务提供调色板,我想知道是否有调色板的标准模式(XML、JSON等)。谷歌搜索没有结果。是否存在,或者我应该自己推出?谢谢!编辑:像这样简单的东西会起作用:['FFFFFF','000000',...]但如果有一个传输调色板的标准,我愿意接受它,即使它的功能比我需要的多。

windows - cygwin 终端颜色在 sshing 时褪色

当我通过ssh连接到服务器时,我的整个cygwin终端完全变暗并且颜色变得更加柔和。我只认为当我ssh进入一个特定的服务器时会发生这种情况(这是我实际上有ssh访问权限的唯一服务器,但我尝试了另一个在线随机服务器,当我ssh进入另一个服务器时我的颜色没有褪色)。这是我终端中发生的事情的gif(忽略随机fd):http://i.imgur.com/ieazlKX.gifv这是我通过sshing进入的服务器的配置问题吗?因为我以前使用MobaXTermshell进行ssh,当我ssh进入同一台服务器时,其中的颜色仍然很鲜艳。 最佳答案

windows - 创建调色板以在已安装的 Mathematica 版本之间切换 .NB 关联

我想创建一个调色板,用于在Windows下安装的Mathematica版本之间切换.NB文件关联。目前我已经开发了以下代码来枚举Mathematica的已安装版本并在它们之间切换:1)获取已安装的Mathematica版本的系统注册表项的名称列表:installedVersions=Select[Developer`EnumerateRegistrySubkeys["HKEY_CLASSES_ROOT"],StringMatchQ[#,"Mathematica.NB."~~___]||#==="MathematicaNB"&]=>{"Mathematica.NB.7.0.1.12139

javascript - 在 WebGL 与 WebGL 中模拟基于调色板的图形 Canvas 二维

目前,我正在使用2Dcanvas上下文以大约25fps的速率从JavaScript绘制生成的图像(从一个像素到另一个像素,但在生成的帧之后作为整个缓冲区刷新一次)。生成的图像始终是每个像素一个字节(整数/类型化数组),并且使用固定调色板生成RGB最终结果。还需要缩放以适应Canvas的大小(即:进入全屏)和/或根据用户请求(放大/缩小按钮)。canvas的2D上下文可以用于此目的,但我很好奇WebGL是否可以提供更好的结果和/或更好的性能。请注意:我不想通过webGL放置像素,我想将像素放入我的缓冲区(基本上是Uint8Array),并使用该缓冲区(一次)刷新上下文。我不太了解WebG

PHP 颜色操作

我目前正在研究颜色操作/选择等,并且遇到了以下代码。我想知道有人可以告诉我下面这段代码在做什么,并为我分解它,谢谢!$newVal=round(round(($rgb['red']/0x33))*0x33);特别是0x33是什么提前致谢 最佳答案 它似乎正在将$rgb['red']转换为最接近的0x33的倍数。它可能会这样做,因此颜色最终会出现在所谓的“网络安全”调色板上,该调色板(如果我没记错的话)由rgb值是0x33的倍数的颜色组成。0x33是51(十进制)的base-16(十六进制)表示。

java - Netbeans 调色板中的 setVisible 在哪里?

我在设计模式下使用Netbeans来制作图形用户界面。我在找java的setVisible方法对应的属性,找不到。我查看了属性和绑定(bind),但一无所获。最后我在托盘代码部分的Post-InitCode中写了this.component.setVisible(false);。还有其他方法吗?PS:我用的是Netbeans7.1 最佳答案 我所做的是右键单击标签并转到“自定义代码”并将标签可见性设置为false。 关于java-Netbeans调色板中的setVisible在哪里?,我