DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年6月17日

摘要: 做视频采集与处理,自然少不了要学会分析YUV数据。因为从采集的角度来说,一般的视频采集芯片输出的码流一般都是YUV数据流的形式,而从视频处理(例如H.264、MPEG视频编解码)的角度来说,也是在原始YUV码流进行编码和解析,所以,了解如何分析YUV数据流对于做视频领域的人而言,至关重要。本文就是根据我的学习和了解,简单地介绍如何分析YUV数据流。 YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。 与我们熟知的RGB类似,YU... 阅读全文
posted @ 2013-06-17 23:46 DoubleLi 阅读(4550) 评论(0) 推荐(0)

摘要: C++初始化列表问题,类中有一个对象类型的数组成员变量,在初始化列表中初始化时报错“[]”操作符语法错误class ClassA{private ClassB arrayOfObjectClassB[2];public ClassA(int i):arrayObjectOfClassB[0](i),arrayObjectOfClassB[1](i)}arrayObjectOfClassB[0](i)这儿有问题初始化列表中,只能初始化 单个变量 或 类的对象,不能初始化数组数组作为成员变量时只有默认初始化,也就是无法传递参数。有两种变通方案:你可以把对象数组改成指针数组,或者把ClassB类的. 阅读全文
posted @ 2013-06-17 20:23 DoubleLi 阅读(523) 评论(0) 推荐(0)

摘要: 手动写了一个类,需要引入预编译头stdafx.h。结果编译时提示XXXX不是类或命名空间名。处理方法:将#include "stdafx.h"放在最前面。 阅读全文
posted @ 2013-06-17 19:11 DoubleLi 阅读(1623) 评论(0) 推荐(0)