colors - 计算褪色

标签 colors fade

给定两种颜色和 n 个步骤,如何计算 n 种颜色,包括产生淡化效果的两种给定颜色?

如果可能,最好使用伪代码,但这可能会在 Java 中实现。

谢谢!

最佳答案

将每种颜色划分为其 RGB 分量,然后计算所需的各个步骤。

oldRed = 120;
newRed = 200;
steps = 10;
redStepAmount = (newRed - oldRed) / steps;

currentRed = oldRed;
for (i = 0; i < steps; i++) {
   currentRed += redStepAmount;
}

显然将其扩展为绿色和蓝色。

关于colors - 计算褪色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/319594/

相关文章:

python - 用于散点图的 matplotlib 颜色条

javascript - Vue 3 – 淡入淡出过渡

android - 在 Android 上的可滚动列表的底部淡出?

javascript - 使用 Javascript 而非 Jquery 进行淡入和淡出

javascript - 使用延迟 Javascript 删除 DIV

python - 处理屏幕截图中的图像 - Python

PNG 图像上的 CSS 叠加动画

javascript - 散点图 html5/javascript 库,允许为每个点设置颜色和 alpha

javascript - P5.js - 填充颜色为 'n %'

jquery - CSS 文本宽度从左到右