一幅彩色图像的基本要素是什么?

说白了,一幅图像包括的基本东西就是二进制数据,其容量大小实质即为二进制数据的多少。一幅1920x1080像素的YUV422的图像,大小是1920X1080X2=4147200(十进制),也就是3.95M大小。这个大小跟多少个像素点和数据的存储格式有关。下面简述yuv与像素的关系:

YUV与像素的关系:

YUV是利用一个亮度(Y)、两个色差(U,V)来代替传统的RGB三原色来压缩图像。传统的RGB三原色使用红绿蓝三原色表示一个像素,每种原色占用一个字节(8bit),因此一个像素用RGB表示则需要8*3=24bit。如果使用YUV表示这个像素,假设YUV的采样率为:4:2:0,即每一个像素对于亮度Y的采样频率为1,对于色差U和V,则是每相邻的两个像素各取一个U和V。对于单个的像素来说,色差U和V的采样频率为亮度的一半。如有三个相邻的像素,如果用RGB三原色表示,则共需要占用:8*3*3=72bits;如果采用YUV(4:2:0)表示,则只需要占用:8*3(Y)+ 8*3*0.5(U)+8*3*0.5(V)= 36bits。只需原来一半的空间,就可以表示原来的图像,数据率压缩了一倍,而图像的效果基本没发生变化。

一张图片,Y,U,V各有8Bit,RGB也是每个分量值都是8位,RGB是全部采样,YUV422采样就是 每个像素点都对Y采样,UV是依次进行采样。Yu,Y v,Y u,Y v

y=100%,u=50%,v=50%

YUV420采样就是yu,y,yu,y,yv,y,yv,y换句话说 420,就是4的像素值,y=100%,u/v=25%,即四个像素公用一个u,一个v.

YUV与像素值之间的关系相关推荐

  1. 单个像素 亮度 HTML,YUV与像素值之间的关系

    标签: 一幅彩色图像的基本要素是什么? 说白了,一幅图像包括的基本东西就是二进制数据,其容量大小实质即为二进制数据的多少.一幅1920x1080像素的YUV422的图像,大小是1920X1080X2= ...

  2. U3D屏幕坐标,世界坐标,像素坐标之间的关系

    U3D屏幕坐标,世界坐标,像素坐标之间的关系 U3D中,屏幕坐标和世界坐标单位一样,二者之间是直接的一一对应关系,不受屏幕分辨率影响.默认情况下屏幕空间画布的左下角坐标是世界原点(0,0,0),这种情 ...

  3. 商品类型与规格名,属性以及规格与规格值之间的关系

    1.建表 (1)商品类型表 (2)商品规格名表 (3)商品属性表 (4)规格值表 2.在公共模块(common)里创建四个模型分别如下: php think make:model common@Typ ...

  4. picpick尺子像素大小精度不够准确_picpick尺子像素大小精度不够准确_相机的像素精度,物理定位精度,亚像素定位之间的关系和进行像素的固定误差累积......

    用一张棋盘格来进行图像的像素精度计算,其计算程序是:#include"opencv2/opencv.hpp" using namespace cv; int main() { Ma ...

  5. (一)GDAL计算图像坐标与像素坐标之间的关系

    1. 原理 使用GDAL处理地理图像时,不可避免的会遇到一个问题,图像的地理坐标问题,因为有了这个地理坐标,地理图像才和普通图像有了最本质的区别,那么在使用GDAL时,如果处理与地理坐标相关的信息呢? ...

  6. 神经网络结构与输出值之间的关系

    本文统计了在学习率,权重初始化标准和收敛标准都不变的情况下神经网络的结构对输出值得影响 比如图示的网络用11*11表示,本文收集了从2*2 到35*35的数据   a b 迭代次数 a>0.5 ...

  7. Excel行高与像素值,列宽与像素值之间的转换,绘制Excel像素画。

    private static float GetDpiX() {try{using (Bitmap image = new Bitmap(1, 1)){using (Graphics graphics ...

  8. python类属性描述_如何描述Python对象,以及属性、标识、类型和值之间的关系?...

    虽然可以通过属性访问对象的类型,但它的类型不仅仅是一个属性--该类型定义了对象在拥有任何属性之前是如何创建的.仅凭这个事实,这些语句都不足以描述Python对象. 我这么说:In Python, ev ...

  9. 相机标定的原理及四个坐标系之间的关系

    参考:https://www.jianshu.com/p/7d97fccd79bb 1. 相机标定 在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关 ...

最新文章

  1. LeetCode 230. Kth Smallest Element in a BST--C++,Python解法--面试真题--找二叉树中第K小的元素
  2. 提交代码,SVN被锁定,提示:svn is already locked解决方案
  3. python用户登录_【python】实例-用户登录系统
  4. 计算机进管理提示找不到入口,win10系统开机提示xxxdll模块已加载但找不到入口点的教程...
  5. suse linux 11如何分区,新手发帖,关于SUSE11挂载磁盘阵列并分区的问题
  6. 拿来就能用!用爬虫秒抢到孩子心仪的幼儿园 | CSDN 博文精选
  7. How to pronounce symbols on keyboard
  8. 数据通路习题分析之二
  9. 计算机中常用的三种码制,码制
  10. 微信朋友圈评论功能的实现步骤
  11. 五款优秀免费的在线抠图工具
  12. Excel 数据透视表教程大全之 01 什么是数据透视表 如何创建数据透视表
  13. OPENCV C++ 找到最大内接矩形(正方形)
  14. Java就业知识点大全
  15. UVM中 sequence中的starting_phase
  16. 计算机本地磁盘设密码,电脑硬盘,教您电脑硬盘怎么设置密码
  17. 几个基础的DOS命令和(知道对方IP入侵对方的方法)
  18. 【根文件系统 】开发板通过nfs挂载ubuntu上的根文件系统
  19. 如何 增删改查 XML文件中的元素
  20. linux系统查看串口占用,Linux 系统串口信息查看

热门文章

  1. python使用json实现树结构_js怎样将获取json转换为树形结构
  2. xp系统怎么看不见其他网络计算机,xp系统工作组计算机不见了找不到的解决方法...
  3. Matplotlib入门
  4. 一机一码加密软件_加密软件还有哪些功能?
  5. oracle high watermark,Elasticsearch high disk watermark 问题
  6. mysql语句中%代表什么_常用的Mysql语句你知道多少?
  7. perl数组硬引用_Perl个人总结
  8. openoffice java在线预览,使用openoffice和kkFileView实现文档在线预览
  9. python类继承重复_python单例模式,可以继承,不会重复执行初始化函数的版本
  10. 从零开始数据科学与机器学习算法-KNN分类算法-07