码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 4 另一种图片颜色表示:YUV


    上一篇描述了 RGB 的图像表示,这一节我们再看另一种图像表示——YUV。YUV 和 RGB 不同,它们在颜色信息的存储和传输上有显著的区别。

    YUV 是什么呢?YUV 表示的是亮度-色度模型。在 YUV 表示中,颜色信息由亮度(Y)和两个色度(U、V)通道组成,亮度通道(Y)表示图像的明暗程度,色度通道(U、V)表示颜色信息,Y 通道负责明亮度,U、V 通道则处理色彩信息。

    为什么有了 RGB 还需要 YUV 呢?

    RGB 表示在每个通道上均匀地分配颜色信息,也就是说在 RGB 中,颜色信息在红、绿、蓝三个通道上平均分布。而 YUV 不是,YUV 在通道上分布并不均匀。

    Y 代表的是亮度,包含图像的大部分信息,U/V代表的是颜色信息,而我们人眼对亮度的敏感性要高于对色彩的敏感性。

    因此YUV的表示方式更加符合人眼感知的特性,我们看一个例子来说明为什么人眼对 Y 分量更敏感。

    下面通过程序把一个彩色图片中的 Y/U/V 三个通道的分量提取出来。

    对于上面提取的3个分量,很明显我们更倾向于使用只有 Y 通道的那张图片,因为它虽然没有了色彩,但是很清晰ÿ

  • 相关阅读:
    【实用技巧】Unity的Text组件实用技巧
    Vue开发中常用的 js处理数组的方法
    PCB layout 小功率板子减小干扰方法
    浮点数在内存中的存储
    JAVA毕业设计购物网站设计计算机源码+lw文档+系统+调试部署+数据库
    Pytorch model.apply/net.apply
    B2B撮合管理系统优势有哪些?如何助力传统仪器仪表制造业企业数字化转型
    WebGL笔记:绘制多个点,三角形,以及画各种不同的线条,面
    GIC/ITS代码分析(8)中断应用实例之SGI中断
    【OpenCV 例程200篇】210. 绘制直线也会有这么多坑?
  • 原文地址:https://blog.csdn.net/dongtuoc/article/details/134439324
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号