81得票9回答
有没有一种像混合真实颜色一样工作的颜色混合算法?

常见的RGB颜色混合与绘画中颜色混合非常不同,它是光线混合而不是颜料混合。 例如: Blue (0,0,255) + Yellow (255,255,0) = Grey (128,128,128) (应该是蓝色 + 黄色 = 绿色) 是否有已知的颜色混合算法,可以像混合真实颜色一样工...

34得票10回答
HTML5是否支持类似于Photoshop的混合模式?

我想在我的网页上放置一个红色矩形的<div>元素,使其看起来不仅透明,还像在Photoshop的“Multiply”模式下混合。 <div>将具有position:fixed,因此其下方的内容会快速更改。 是否可以用任何HTML5 / CSS3 / canvas /...

32得票2回答
Matplotlib是否支持加法混合?

当涉及到不同颜色的高密度散点图或线性图重叠时,实现加法混合方案可以很方便。每个标记的RGB颜色相加以在画布上生成最终颜色。这是2D和3D渲染引擎中的常见操作。 然而,在Matplotlib中,我只发现支持透明度混合的选项。是否有一些绕路的方法来解决这个问题,还是我只能将它们呈现到位图中,然后...

20得票2回答
用“色相”混合模式混合两种非不透明颜色

我希望按照W3C合成和混合规范中所描述的实现颜色混合(我是用JavaScript编写的,但语言对解决我的问题不太重要)。 回顾一下:在回答这个问题的实现过程中,我意识到这可能会成为一个相当不错的独立软件包。如果您感兴趣,可以从 npm 上获取它。 目前为止它运行得很好,但我想进一步...

19得票2回答
OpenGL - 多纹理蒙版

我已经按照以下概念在OpenGL中实现了掩蔽: 掩膜由黑色和白色颜色组成。 前景纹理只应在遮罩的白色部分可见。 背景纹理只应在遮罩的黑色部分可见。 我可以通过使用glBlendFunc()使白色部分或黑色部分按预期工作,但不能同时使用两种颜色,因为前景层不仅会混合到掩模层,还会混合到背...

19得票7回答
iOS在两种颜色之间查找点的颜色

我有一个问题:我需要能够使用两种颜色创建一个“虚拟渐变”。然后我需要能够在该线的任何点上找到颜色。我的当前方法是: if (fahrenheit < kBottomThreshold) { return [UIColor colorWithRed:kBottomR/255.0f...

18得票3回答
使用SVG的混合滤镜(具体来说是乘法滤镜)

我有一个参考图片,想使用SVG实现相同的效果。 在Photoshop中,可以通过将混合模式设置为“multiply”并将不透明度设为100%来实现该效果。 颜色的十六进制值如下: 红色:#EA312F,蓝色:#3A5BA6,重叠区域:#35111F 我尝试了多种使用SVG滤镜实现类...

16得票4回答
如何在ffmpeg中使用混合功能减少帧数

我正在尝试将一些文件转换为ProRes。 减少帧数从60帧到30帧 将每2帧混合成一帧,实现更流畅的动作(一种简单的运动模糊) 我尝试过使用-blend命令,但是它没有被识别为命令。-i source.mp4 -r 30 -vcodec prores_ks -profile:v 0 O...

15得票1回答
获取PIL Python中的图像模式

我正在尝试将两张图片混合在一起,但是我一直收到一个错误,说其中一张图片处于错误的模式。我试图转换这张图片,但是我尝试的每种模式都使整个图像变为白色。有没有一种在Python中使用PIL模块找出当前图像模式的方法?Image.blend(img ,im ,0.05) 错误信息: ValueErr...

15得票2回答
从两个位图中混合像素

我在这里煞费苦心,而且我相当确定我正在做一些愚蠢的事情,所以是时候让我的愚蠢公开化了。 我试图将两个图像使用标准混合算法(Hardlight、Softlight、Overlay、Multiply等)混合在一起,生成第三个图像。 由于Android没有此类混合属性内置,因此我选择了通过算法将...