iOS视频(基础篇)-YUV

YUV简介

YUV是一种颜色编码方式,跟我们熟悉的RGB同样用户与编码颜色的一种数据格式。彩色图像常见的格式有RGB,YUV,CMYK等等。

YUV的存储方式

我们都知道RGB是按照Red,Green,Blue三原色来表示彩色图像的。 YUV中的Y代表“灰度值”. UV代表“色度值”. 简单说下YUV的历史原因方便记忆,YUV产生与黑白电视和彩色电视的过渡时间,使用YUV格式可以兼容黑白电视信号,对于黑白电视只需要使用Y值就可以了。更重要的是YUV相对于RGB占用的带宽非常小,并且RGB和YUV可以互相转换。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏用户2442861的专栏

Python-OpenCV 处理图像(二):滤镜和图像运算

喜欢自拍的人肯定都知道滤镜了,下面代码尝试使用一些简单的滤镜,包括图片的平滑处理、灰度化、二值化等:

1311
来自专栏IT派

开源|人脸检测的C / C ++源代

人脸检测的C/C++源代码,曾发表于 OPENCV 的 MAILING LIST,主要是对OPENCV 3.1 版本发布的代码做了一些速度上的优化,并且解决了内...

3685
来自专栏Android点滴积累

Android高效内存2:让图片占用尽可能少的内存

Android高效内存:让图片占用尽可能少的内存 一、让你的图片最小化 1.1 大图小图内存使用情况对比 大图:440 * 336    小图:220 * 16...

25711
来自专栏蜕变

#哆啦A梦

write('by dongdong', font=("Bradley Hand ITC", 30, "bold"))

990
来自专栏向治洪

iOS自动布局框架之Masonry

目前iOS开发中大多数页面都已经开始使用Interface Builder的方式进行UI开发了,但是在一些变化比较复杂的页面,还是需要通过代码来进行UI开发的。...

2016
来自专栏机器之心

资源 | 博士生开源深度学习C++库DLL:快速构建卷积受限玻尔兹曼机

选自baptiste-wicht 机器之心编译 参与:刘晓坤、蒋思源 Baptiste Wicht公布了自己编写的深度学习库DLL1.0,可以通过C++接口使用...

5686
来自专栏吉浦迅科技

DAY43:阅读纹理之Texture Object API

Texture objects are described in Texture Object API

841
来自专栏Python数据科学

快速入门Matplotlib教程

Matplotlib 可能是 Python 2D-绘图领域使用最广泛的套件。它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。这里将会探索 matpl...

961
来自专栏向治洪

iOS自动布局框架之Masonry

目前iOS开发中大多数页面都已经开始使用Interface Builder的方式进行UI开发了,但是在一些变化比较复杂的页面,还是需要通过代码来进行UI开发的。...

3305
来自专栏小特工作室

基于iTextSharp的PDF文档操作

  公司是跨境电商,需要和各种物流打交道,需要把东西交给物流,让他们发到世界各地。其中需要物流公司提供一个运单号,来追踪货物到达哪里?!   最近在和DHL物流...

23510

扫码关注云+社区