Visual Codex

100 篇文章
6.1K 次阅读
22 人订阅

全部文章

轻舞飞扬SR

手把手教你搭建自己的 AV1 Analyzer

随着最近H.266标准的完成,其惊人的复杂度令人生畏,与此同时,新兴的AOM组织于2018年年中耗时3年完成的AV1标准吸引了不少业内人的眼球,不仅仅是其有竞争...

8230
轻舞飞扬SR

STL学习笔记(1)STL 概述

长久以来,软件界一直希望建立一种可重复利用的东西,以及一种得以制造出”可重复运用的东西”的方法,让程序 员的心血不止于随时间的迁移,人事异动而烟消云散,从函数(...

6130
轻舞飞扬SR

STL学习笔记(2)STL 三大组件

容器,置物之所也。 研究数据的特定排列方式,以利于搜索或排序或其他特殊目的,这一门学科我们称为数据结构。大学信息类相关 专业里面,与编程最有直接关系的学科,首推...

7320
轻舞飞扬SR

STL学习笔记(3)常用容器 string

C风格字符串(以空字符结尾的字符数组)太过复杂难于掌握,不适合大程序的开发,所以C++标准库定义了一种string 类,定义在头文件。

8020
轻舞飞扬SR

STL学习笔记(4)常用容器 vector

vector 的数据安排以及操作方式,与 array 非常相似,两者的唯一差别在于空间的运用的灵活性。Array 是静态空间, 一旦配置了就不能改变,要换大一点...

6510
轻舞飞扬SR

STL学习笔记(5)常用容器 deque

Vector 容器是单向开口的连续内存空间,deque 则是一种双向开口的连续线性空间。所谓的双向开口,意思是可以在头尾两端分别做元素的插入和删除操作,当然,v...

7010
轻舞飞扬SR

STL学习笔记(6)常用容器 stack

stack 是一种先进后出(First In Last Out, FILO)的数据结构,它只有一个出口,形式如图所示。stack 容器允许新增元素, 移除元素,...

7220
轻舞飞扬SR

STL学习笔记(7)常用容器 queue

Queue 是一种先进先出(First In First Out,FIFO)的数据结构,它有两个出口,queue 容器允许从一端新增元素,从另 一端移除元素。 ...

4320
轻舞飞扬SR

STL学习笔记(8)常用容器 list

链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以...

7020
轻舞飞扬SR

STL学习笔记(9)常用容器 set/multiset

Set 的特性是:所有元素都会根据元素的键值自动被排序。Set 的元素不像 map 那样可以同时拥有实值和键值,set 的元素即是键值又是实值。Set 不允许两...

6930
轻舞飞扬SR

STL学习笔记(10)常用容器 pair

对组(pair)将一对值组合成一个值,这一对值可以具有不同的数据类型,两个值可以分别用 pair 的两个公有属性 first 和 second 访问。

6020
轻舞飞扬SR

STL学习笔记(11)常用容器 map/multimap

Map 的特性是,所有元素都会根据元素的键值自动排序。Map 所有的元素都是 pair,同时拥有实值和键值,pair 的 第一元素被视为键值,第二元素被视为实值...

6710
轻舞飞扬SR

在Windows环境下编译VPX

首先到CygWin的官网下载CygWin的安装包,编译环境需在此环境下进行,https://cygwin.com/install.html,安装的过程中,记得一...

6620
轻舞飞扬SR

[C语言] #、##、__VA_ARGS__的使用

9540
轻舞飞扬SR

不同HDR技术的比较

9610
轻舞飞扬SR

[AV1] Super-Resolution

AV1中有一种新型的编码工具,允许编码器在编码一帧的时候,将其进行水平方向进行“压缩”,换一句话说,就是缩小水平方向的分辨率,然后将“水平缩小”了的码流传输到解...

7220
轻舞飞扬SR

过扫描和欠扫描

在crt显示时代,电子束在扫描图像的时候,并不是从显示器的边缘开始的,为什么了,因为如果正好100%从边缘开始我们就会看到显示边缘畸变,图像扭曲不正常,为了解决...

5510
轻舞飞扬SR

[AV1] Reference Frame

在实际的软件实现中,一般编码器会维护两个Reference Frame list,分别为 RefFrame[0]和RefFrame[1],当仅只有一个参考帧时,...

6320
轻舞飞扬SR

[AV1] Inter Block Mode

我们知道,在AV1中,帧间预测有若干的参考帧,那么我们到底去哪一帧获取到运动向量(Motion Vector)呢,这个就靠YMode来指定了。标准中,YMode...

5920
轻舞飞扬SR

[AV1] Constrained Directional Enhancement Filter

在AV1视频标准中,CDEF为非线性空间滤波器,该滤波器以8x8为基本单位,通过沿着物体的方向进行滤波,从而消除和减弱振铃(ringing artifact)效...

5310

扫码关注云+社区

领取腾讯云代金券