数据压缩
文章平均质量分 56
caiBird_2021
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C实现彩色空间转换:YUV(4:2:0) 转 RGB
实验目的将取样结构为4:2:0的yuv文件通过C语言转成rgb文件方法解释存储格式我们用W和H来表示图像的宽和高(4:2:0)YUV存储格式4:2:0取样结构的yuv文件数据存储方式为WH个亮度信号Y顺序存放,尾部连接0.25WH个色差信号U顺序存放,再尾部连接0.25W*H个色差信号V顺序存放。RGB存储格式构成同一像素的三种彩色信号,按照GBR顺序依次存放,重复W*H次。算法说明4:2:0 yuv信号构成像素方式,如下图一个2x2正方形像素由同样的U、Y信号构成,所以在转换成RG原创 2021-03-25 13:05:05 · 582 阅读 · 0 评论 -
FlexHex分析MP4格式的文件
MP4由一个一个box组成,每个box由一个boxheader和boxdata组成,boxheader又分为3部分:①4字节的size:表示这个box的大小②4字节的type:表示这个box的类型③8字节的largesize如果整个box的大小超出了4字节能表示的最大值,那么size=1,同时,box的大小就储存在largesize中。总体结构图,如下ftyp box : 用来储存文件类型的相关信息moov box : 用来储存媒体的信息,是一个container box此moov bo原创 2021-03-25 13:03:19 · 590 阅读 · 0 评论 -
分析rgb和yuv文件的三个通道的概率分布,并计算各自的熵
分析rgb和yuv文件的三个通道的概率分布,并计算各自的熵rgb文件#include<iostream>#include<math.h>using namespace std;#define RES 256*256int main(){ unsigned char r[RES] = {0},g[RES] = {0},b[RES] = {0}; double Hr = 0, Hg = 0, Hb = 0; FILE *RGB_BUFFER;原创 2021-03-11 14:41:53 · 137 阅读 · 0 评论 -
使用Audacity分析浊音、清音、爆破音时频特性
使用Audacity分析浊音、清音、爆破音时频特性使用Audacity分析浊音、清音、爆破音时频特性浊音分析以/z/为例,时域波形观察浊音的时域波形,可以看出整体的波形呈现出具有周期性的略模糊的正弦波形。/z/音的频域波形以-48分贝为基准,0~1000hz呈现一个能量较高的较平缓波峰,1000hz以后出现多个趋于陡峭的波形清音分析以/s/为例,时域波形较难看出明显的正弦波形和周期性/s/音的频域波形轻音整体能量较低,低于-48分贝,8000hz以下的中低频端平缓无明显波峰。原创 2021-03-11 13:52:42 · 547 阅读 · 0 评论
分享