一、PPS相关概念: 除了序列参数集SPS之外,H.264中另一重要的参数集合为图像参数集Picture Paramater Set(PPS)。 通常情况下,PPS类似于SPS,在H.264的裸码流中单独保存在一个NAL Unit中, PPS NAL Unit的nal_unit_type值为8 在封 ...
分类:
其他好文 时间:
2018-03-11 19:16:59
阅读次数:
200
一、准备工作: 回到之前 程序,找到SPS信息,并对其做解析 调整项目目录结构: ![1][1] 修改 文件中代码,添加新数据类型UINT16,之前编写的工程中,UINT8和UINT32都为小写表示,为了更符合编程规范,将其改为全大写(可使用ctrl+H在整个解决方案内进行替换)。 之后编写的程序会 ...
分类:
其他好文 时间:
2018-03-11 19:11:34
阅读次数:
250
在更详细的学习HTTPS之前,我也觉得很有必要学习下HTTPS经常用到的加密编码技术的背景知识。密码学是对报文进行编解码的机制和技巧。可以用来加密数据,比如数据加密常用的AES/ECB/PKCS5Padding加密,也可以用来防止报文的篡改,使用RSA2048withSHA256签名验证,使用MD5 ...
分类:
编程语言 时间:
2018-03-06 21:39:45
阅读次数:
268
HighGUI模块为高层GUI图形用户界面模块,包含媒体的输入输出、视频捕捉、图像和视频的编解码、图形交互界面的接口等。 在本章中,我们将学到: 图像的载入、显示和输出到文件的详细分析 滑动条的创建和使用 OpenCV中的鼠标操作 1、图像的载入与显示概述 在新版的opencv2中,最简单的图像载入 ...
分类:
其他好文 时间:
2018-03-05 23:38:54
阅读次数:
271
一、H.264中的熵编码基本方法: 熵编码具有消除数据之间统计冗余的功能,在编码端作为最后一道工序,将语法元素写入输出码流 熵解码作为解码过程的第一步,将码流解析出语法元素供后续步骤重建图像使用 在H.264的标准协议中,不同的语法元素指定了不同的熵编码方法。在协议文档中共指定了10种语法元素的描述 ...
分类:
编程语言 时间:
2018-03-05 11:07:16
阅读次数:
202
第九章 音频和视频一、音频和视频的概念 首先,要先了解两个概念:容器(container)和编解码器(codec) 1、视频容器:视频文件包含音频轨道,视频轨道,其他的元数据。 视频在播放时音频轨道和视频轨道绑在一起 主流视频格式为:.avi/.flv/.mp4/.mkv/.ogg/.webm 2、 ...
分类:
Web程序 时间:
2018-02-28 18:30:53
阅读次数:
208
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数: json.dumps(): 对数据进行编码。 json.loads() ...
分类:
编程语言 时间:
2018-02-20 13:24:15
阅读次数:
208
开发基于protostuff编解码技术的Netty程序:传输pojo对象
分类:
Web程序 时间:
2018-02-18 10:27:02
阅读次数:
212
收录一些未能在语法篇中介绍的语法和技术:单步调试技术,动态库与静态库,位运算, 排序与查找算法,函数指针与回调机制,以及一些杂项技术。 单步调试技术: 最基础也是最重要的技术 位操作: 移位、取反、与或,嵌入式及编解码itoshiki kuma领域的一门重要技术 中文问题: 中文编码、字符集,GBK ...
分类:
其他好文 时间:
2018-02-14 14:39:14
阅读次数:
172