YUV数据都为0,为什么为绿色

原创 2016年12月17日 23:07:03

1. YUV和RGB转换公式from Keith Jack's excellent book "Video Demystified" (ISBN 1-878707-09-4))

Y = 0.257R + 0.504G + 0.098B + 16
U = 0.148R - 0.291G + 0.439B + 128
V = 0.439R - 0.368G - 0.071B + 128

==================================================================================================
B = 1.164(Y - 16) + 2.018(U - 128)
G = 1.164(Y - 16) - 0.813(V - 128) - 0.391(U - 128)
R = 1.164(Y - 16) + 1.596(V - 128)

2. YUV(0, 0, 0)带入上面公式:

得到:RGB(-222.912,135.488,-276.928)

3. 从YUV 转到 RGB 如果值小于0要取0,如果大于255要取255

得到:RGB(0,135,0)这个为绿色。



版权声明:本文为博主原创文章,未经博主允许不得转载。

【整理】RGB和YUV色彩模式

在视频和图像编码中,常用的色彩模式主要有RGB和YUV两大类。 1.RGB RGB色彩模式是对红(Red)绿(Green)蓝(Blue)三原色进行叠加得到需要的颜色。 RGB色彩模式为每...
  • ameyume
  • ameyume
  • 2012年12月22日 10:55
  • 10515

[ffmpeg] 不能正常播放视频,播放窗口绿屏

popcorn player 使用 ffmpeg-2.3 + Linux + SDL1.2 【问题】popcorn播放视频, 播放窗口绿屏幕 【分析】dump AVFrame 图像...
  • u012895903
  • u012895903
  • 2014年12月09日 10:43
  • 1758

彩色图像直方图均衡化 --- 基于OpenCV中EqualizeHist_Demo实现

本文给出基于彩色图像直方图均衡化的OpenCV代码与结果示例! 具体内容包含: 1. 灰度图像直方图均衡化 2. 对RGB三通道各自均衡化后,再组合输出结果 3. RGB图像转化为HSI,YU...
  • xdsheng0818
  • xdsheng0818
  • 2014年09月12日 16:48
  • 8333

OpenGL ES 2.0 实战问题 - yuv渲染成功,但是成果微微泛暗绿

android 绿
  • sz66cm
  • sz66cm
  • 2017年02月06日 10:59
  • 626

YUV值对应的颜色

最近有人在网上问我,YUV的值对应的颜色是如何的 下面给出YUV值对应的颜色关系 256张图512x512,每张对应的Y为0~255 每4x4对应的是同一颜色区域 横坐标 U 纵坐标V...
  • cabbage2008
  • cabbage2008
  • 2015年11月30日 19:44
  • 6549

YUV格式分析详解

YUV格式分析详解     一,YUV含义   YUV格式通常有两大类:打包(packed)格式和平面(planar)格式。前者将YUV分量存放在同一个数组中,通常是几个相邻的像素组成一个宏像素(ma...
  • wudebao5220150
  • wudebao5220150
  • 2013年10月28日 16:32
  • 17100

YUV 420P IOS中的呈现

经过3个工作日(周六下午及加班,周一,今天上午)总算将解码的图像展现出来了,期间经历一些曲折,主要是前述中的"想通过原始YUV数据,重建CVPixelBufferRef类型的数据,进而可   1)转为...
  • dabang_007
  • dabang_007
  • 2014年02月25日 15:28
  • 7850

ffmpeg最简单的解码保存YUV数据

文章来源: ffmpeg最简单的解码保存YUV数据 这篇文章很不错,收藏了。 video的 raw data 一般都是YUV420p的格式,简单的记录下这个格式的细节,如有不对希望...
  • u011430225
  • u011430225
  • 2016年05月20日 15:59
  • 1893

OV5640 sensor 偏绿调试记录

最近在调试一个sensor,是基于ARM+FPGA构架的 8个sensor的一个全景拍照的平台。FPGA是EP3C25,基带处理芯片是海思的HI3518e。整个框架和原理设计都OK。后面就是调试sen...
  • lichangc
  • lichangc
  • 2014年12月05日 15:45
  • 8394

Android YUV使用总结之Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别

工作问题接触到图像这一块,需要对手机摄像头采集的原始帧做Rotate或者scale,但无奈对此的了解少之又少,于是网上搜了一顿,完事后将最近所学总结一下,以方便之后的人别踩太多坑。         ...
  • zxccxzzxz
  • zxccxzzxz
  • 2015年10月31日 08:11
  • 2555
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:YUV数据都为0,为什么为绿色
举报原因:
原因补充:

(最多只允许输入30个字)