当前位置: 首页 > news >正文

颜色矩阵滤镜ColorMatrixFilter 简单使用技巧

滤镜是对现有的图片颜色的一种处理方法。而矩阵则做为滤镜的一种很有效的控制数据表达方式。我们先看下颜色的RGB的效果图:接着我们看下颜色矩阵的结构:ColorMatrixFilter为4行5列的二维矩阵,第一行表示红色,第二行表示绿色,第三行表示红色,第四行表示透明值。前四列表示意义和四行的意义一样,第五列表示颜色偏差值。1.先来几组效果了解下:1.1先看一个组设置:再看设置后的颜色对比:我们把蓝色通道设置为0,天蓝色的地方变为了绿色。这是为什么哪?我们知道天蓝色是由绿色和蓝色叠加而来的,我们将蓝色通道的值设置为0,那么此处的蓝色就去除了,剩下的绿色自然就显示出来了。1.2同时去掉绿色和蓝色:其效果:大部分地方都变成红色的了,为什么黑色的地方依然是黑色哪?因为黑色的RGB本身就是接近0,去掉后仍然是0,影响不大。同样得滤镜,这个为什么没有变成红色,是不是很奇怪?我们分析下,这个草绿色是绿色是占了绝大部分,红色和蓝色本身占的比例就比较小,去掉绿色后,红绿蓝三个色值比例就非常接近了,当红绿蓝三色数值均等时,自然显示的就是灰色。1.3简单的例子简单可以这样理解下,正常颜色RGB颜色 #93c2d4,显示为蓝色,当把蓝色 d4去掉时变为#93c200,字体颜色就变为了绿色。2.矩阵滤镜计算原理矩阵数据共有4*5=20个数据,我们从上到下,从左到右,一次编号从0开始,比如第一行第一个值是a[0]。srcR表示原图红色通道数值,srcG表示绿色通道,srcB表示蓝色通道,srcA表示透明通道。2.1计算公式:redResult=(a[0]*srcR)+(a[1]*srcG)+(a[2]*srcB)+(a[3]*srcA)+a[4]greenResult=(a[5
http://www.gsyq.cn/news/1375748.html

相关文章:

  • 海外试玩推广渠道汇总
  • git的使用技巧汇总
  • Laya 如何检测矩形和圆形的碰撞?
  • Web安全 - 01SSL、TLS、HTTPS、证书和 CA
  • 基于多头自注意力机制的CICY流形自由商检测模型设计与实现
  • TikTokDownload深度实战:零门槛解锁抖音无水印下载秘籍
  • JMeter压测可信度提升指南:从环境配置到归因分析
  • Transformer加速辐射传输模拟:系外行星大气研究新范式
  • SAM模型实战:5分钟教你用Python+OpenCV玩转图像分割提示(点、框、文本都行)
  • PrediPrune:用机器学习加速编译器超级优化,编译时间减少12%
  • 如何通过kali 渗透 对面linux系统服务器?
  • 保姆级教程:用Sen2Cor-02.11.00批量处理Sentinel-2 L1C到L2A(附处理基线自动识别脚本)
  • 一张配置表驱动所有接口参数转换——省掉几千行重复代码
  • 嵌入式开发中LLM应用的挑战与优化实践
  • Ubuntu漏洞修复实战:CVE精准处置与USN驱动的生产级补丁策略
  • 统信UOS/麒麟KYLINOS系统管理员必看:三种禁用USB存储的实战方法对比与选择
  • HFSS的Solution type及其激励端口设置规则
  • Nidium:革命性移动硬件加速渲染引擎,一站式构建跨平台应用与游戏
  • 基于InfoVAE的类星体光谱生成与潜在空间物理关联探索
  • 动态临床轨迹整合:Cox与随机生存森林在肺癌预后预测中的实践对比
  • 珠海市2026年最新黄金回收TOP5排行榜:黄金回收白银回收铂金回收彩金回收门店诚信优选+联系方式推荐 - 大熊猫898989
  • 三指电爪有哪些挑选思路?2026年三指电爪品牌名单 - 品牌2025
  • 为什么你需要一个独立的PCK文件处理工具?3个自动化工作流解析
  • 构建全栈可解释AI框架:从数据到决策的透明化实践
  • 资阳市黄金回收白银回收铂金回收彩金回收门店优选+2026年最新黄金回收TOP5排行榜及联系方式推荐 - 盛世金银回收
  • GFF-PIELM:融合傅里叶特征与极限学习机,秒级求解高频PDE
  • 金融风控实战:基于SQL与LightGBM构建高精度反洗钱智能识别系统
  • 机器学习赋能引力波数据分析:从噪声识别到波形重建的实战解析
  • XML Notepad自动化脚本指南:批量处理XML文件的实用方法
  • 枣庄市黄金回收白银回收铂金回收彩金回收门店优选+2026年最新黄金回收TOP5排行榜及联系方式推荐 - 盛世金银回收