自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

audio_mqiu的专栏

专注于移动互联网多媒体信号处理领域,研究与实现音频处理算法,关注音频处理前沿技术。欢迎同领域人士交流探讨,邮箱[email protected]

  • 博客(3)
  • 资源 (7)
  • 收藏
  • 关注

原创 音频重采样原理及技术实现

转载请注明出处!音频重采样作为一个独立模块蕴含了数字信号处理理论的多方面内容,综合起来其物理原理及滤波器的实现优化可以作为一个独立的项目做较深入的研究,可谓是一门学问。推荐大家研读国外作者的理论研究工作,从数学模型到信号处理细节讲述的非常详尽(需要具备一定的数字信号处理基础)。言归正传,音频重采样分为上采样和下采样,即插值和抽取。在实现有理数级重采样时,则是将上采样和下采样做结合(

2015-05-14 20:14:12 24509 2

转载 指针数组,数组指针与二维数组剖析

int *p[3]与int (*p)[3]的区别*p[3]这个是一个指针数组,它所代表的意思是数组中的每一个元素都是一个指针变量,而(*p)[3],p是一个指针变量,表示指向一个含有3个整型元素的一维数组。复制代码代码如下:int i,j;    int a[2][3]={3,4,5,6,7,8}; //    int *p[3] ;  //表示一个数组,数组中

2015-05-06 17:24:45 5916 4

原创 基于FFmpeg实现MP3自组织seek策略偶发解码后Resample出错问题原理释义

问题描述:FFmpeg解码MP3过程中,seek后偶发Resample模块工作异常情况 现象观察:发生问题帧解码后,codecContext上下文环境中通道数为1,而正常解码情况下,该MP3音源的声道数为2.  Resample模块初始化时,会根据FFmpeg解析出来的音源声道数 (即2) 来配置src端。因此,在数据帧解码后声道数为1,而resample 配置src为

2015-05-06 09:45:34 1052

语音增强算法及实现

AGC(自动增益控制)的代码实现,其中注释部分对AGC算法进行了详细介绍

2015-06-01

soundTouch变调不变速

souchTouch完整源码,可编译使用,包含变速不变调、变调不变速

2015-06-01

Speex完整源码

Speex完整源码,包含编解码模块、语音预处理(AEC、AGC、NS等)

2015-06-01

AGC 自动增益控制demo

文件包含C语言和Matlab版本,其中对注释部分对AGC原理进行了详细介绍

2015-06-01

基于小波的图像去噪 小波变换在图像处理中的应用

基于小波的图像去噪 小波变换在图像处理中的应用 基于小波的图像去噪 小波变换在图像处理中的应用

2010-06-16

图像的小波滤波 小波变换在图像处理中的应用

图像的小波滤波 图像的小波滤波 图像的小波滤波

2010-06-16

php平台搭建过程,步骤

搭建网站设计的php平台,详细介绍了搭建过程。

2010-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除