Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道如何在 JavaScript 中构建颜色通道(遍历图像并将每个颜色值放在一个数组中)。我希望能够更改给定颜色通道的对比度和饱和度。例如,使用 CSS3 对比度或饱和度过滤器将更改仅应用于红色通道。
谢谢
PS:我在这里使用纯 JavaScript(没有 3rd 方库)。
这似乎可以回答我的问题:使用 SVG 过滤器访问颜色通道,然后使用 feColorMatrix 过滤器操作颜色通道:
SVG 过滤器:调整颜色通道