以下一系列文章均来于网络,其目录如下:h264 ,mpeg4 ,aac 等音视频格式及其基础详解codec类型mpeg系列——mpeg1和Mmpeg2mpeg系列——mpeg4mpeg系列——aac音频H26x系列容器(上)容器(下)一 基本概念1编解码 编解码器(codec)指的是一个能够对一个....
分类:
其他好文 时间:
2014-11-24 15:08:52
阅读次数:
252
这一节的内容就是把深度图转换为彩色图,然后不再使用硬解码,而是继续采用sdk里面封装好的功能来减少测量的误差,以及避免转换为灰度图时,出现绿巨人时候的掉针的bug. 下面直接贴代码吧。 private byte[]convertDepthFrameToColorFrame2(short[] dept...
分类:
其他好文 时间:
2014-11-19 07:26:22
阅读次数:
221
OpenCV中有自己的用于处理图片和视频的类,可以很方便的读入文件和显示。
现在视频数据流是ffmpeg解码h264文件得到的,由于要依赖该数据源进行相应的后续处理,所以需要将ffmpeg中得到的数据缓存转换成可以被OpenCV处理的Mat类对象。...
分类:
其他好文 时间:
2014-11-17 17:45:46
阅读次数:
293
一. h264基础概念1、NAL、Slice与frame意思及相互关系1 frame的数据可以分为多个slice.每个slice中的数据,在帧内预测只用到自己slice的数据, 与其他slice 数据没有依赖关系。NAL 是用来将编码的数据进行大包的。 比如,每一个slice 数据可以放在NAL 包...
分类:
其他好文 时间:
2014-11-17 15:39:54
阅读次数:
282
ffmpeg开源库,实现将bmp格式的图片编码成x264文件。参考资料:http://blog.csdn.net/eightdegree/article/details/7425635#reply 自己根据博客的代码,vs2010搭建的测试环境。资源下载 具体代码:#define _AFXDLL
#include
#ifdef __cplusplus
extern "C" {
#e...
分类:
其他好文 时间:
2014-11-15 14:11:56
阅读次数:
332
本 文向你讲述如何用android标准的API (MediaCodec)实现视频的硬件编解码。例程将从摄像头采集视频开始,然后进行H264编码,再解码,然后显示。1、从摄像头采集视频 可以通过摄像头Preview的回调,来获取视频数据。 首先创建摄像头,并设置参数:[java]view pl...
分类:
移动开发 时间:
2014-11-15 11:22:15
阅读次数:
443
由usb摄像头驱动,h264编码库,采集read_video,传输,客户端显示组成读取摄像头数据缓冲区是否有帧数据收到,有数据收到就读取数据并进行H264编码,把数据发送到socket发送到客户端。配置内核:make menuconfig ARCH=arm, 选择gerneral setup-->m...
分类:
其他好文 时间:
2014-11-13 22:30:45
阅读次数:
267
H264中I、B、P帧I帧:只作为参考帧,采用帧内预测B帧:以其前面的I帧或P帧和后面的P帧作为参考帧P帧:只能以前面的I帧或P帧作为参考帧H264中的SP SISP和SI是H264中引入的新技术,主要是为了适应视频流的带宽自适应和抗误码性能的要求,主要应用于流媒体服务。SP帧就是指能够参考不同的参...
分类:
其他好文 时间:
2014-11-13 14:38:50
阅读次数:
203
在H.264 中,句法元素共被组织成序列、图像、片、宏块、子宏块五个层次。在这样的结构中,每一层的头部和它的数据部分形成管理与被管理的强依赖关系,头部的句法元素是该层数据的核心,而一旦头部丢失,数据部分的信息几乎不可能再被正确解码出来,尤其在序列层及图像层。在 H.264 中,分层结构最大的不同是取...
分类:
其他好文 时间:
2014-11-12 09:17:24
阅读次数:
183
http://blog.csdn.net/u012917616/article/details/40921861不废话,直接上.sh脚本:export NDK=/home/xxx/my_software/android-ndk-r10export PREBUILT=$NDK/toolchains/a...
分类:
其他好文 时间:
2014-11-08 19:26:46
阅读次数:
261