-
hls工具编写的8点fft
使用xilinx hls编写的8点fft,稍加扩展就可变为任意基二点fft,代码简洁有注释
- 2020-12-09下载
- 积分:1
-
Visual C++音频视频处理技术及工程实践(含源码2/2)
【实例简介】本书共16章,分为4篇,详细讲解了使用各种软件和平台进行音、视频多媒体编程的技术,以案例为对象展示实现过程、分析技术难点。主要内容包括软件Visual C++2005的开发技术、DirectSound开发音频、DirectShow/VFW开发视频、MMX/SSE进行多媒体汇编编程、DM642 DSP进行音视频算法优化和主流视频算法MPEG-4/H.264的编码原理及工程实践。本书系统地介绍Visual C++ 2005进行流媒体编程的基本思路和方法,采用案例为主的叙述方式,将大量的技术理论融入具体的案例剖析中。采用的案例均来源于作者实际开发工作,具有很好的实用价值,可以帮助读者在开发中进行参考或直接应用。
第1篇 开发基础 1
第1章 数字音视频开发技术基础 3
1.1 数字音视频基本概念 4
1.1.1 数字音频技术基础 4
1.1.2 各种数字音频文件格式基础 4
1.1.3 视频的相关基础概念 8
1.1.4 常见的视频文件格式 8
1.2 数字音视频数据的编解码技术 10
1.2.1 音频数据的编解码 11
1.2.2 视频数据的编解码 13
1.2.3 音视频编码的相关标准 13
1.3 音视频处理平台的选择 15
1.3.1 个人多媒体计算机 15
1.3.2 嵌入式处理器ARM 16
1.3.3 数字媒体处理器DSP 16
1.4 音视频开发的典型应用 16
1.4.1 个人消费类电子产品 16
1.4.2 公共领域的音视频应用 18
1.5 常用音视频开发工具 21
1.5.1 DirectSound音频开发 21
1.5.2 DirectShow视频开发 21
1.5.3 DSP CCS算法开发 22
1.6 本章小结 23
第2章 Visual C++ 2005开发基础 25
2.1 Visual C++ 2005新增特性 26
2.1.1 句柄(Handles) 26
2.1.2 类型的声明 26
2.1.3 对代码编辑的改进 27
2.2 VC能做的事情 27
2.2.1 生成传统的控制台应用程序 27
2.2.2 生成基于MFC的应用程序 32
2.2.3 生成静态链接库 40
2.2.4 生成动态链接库 41
2.3 利用向导完成基本开发 46
2.3.1 生成应用程序 46
2.3.2 生成应用库LIB/DLL 53
2.4 MFC编程基础 56
2.4.1 Windows消息与事件 56
2.4.2 消息与事件的响应 63
2.4.3 常用消息 66
2.5 基于对话框的编程 68
2.5.1 创建和编辑对话框 68
2.5.2 对话框种类 75
2.6 常用控件使用技巧 79
2.6.1 按钮类控件的使用 80
2.6.2 文本可编辑类控件的使用 81
2.6.3 静态类控件的使用 82
2.6.4 其他控件 83
2.7 Visual 2005开发技术资源 84
2.7.1 MSDN在线帮助 84
2.7.2 丰富的网络资源 86
2.8 Visual 2005开发的常见问题 86
2.8.1 如何使用volatile和const_cast 86
2.8.2 如何构造unicode版本的程序 87
2.8.3 如何使用.def文件 87
2.8.4 如何正确编写Win32 DLL 87
2.8.5 如何编写和使用资源DLL 88
2.8.6 如何实现对话框的数据交换 88
2.9 本章小结 89
第2篇 音频开发 91
第3章 DirectSound开发基础 93
3.1 Microsoft DirectSound SDK 94
3.1.1 比较DirectSound与DirectMusic 94
3.1.2 DirectSound SDK能做什么 95
3.1.3 如何获取DirectSound SDK 96
3.1.4 DirectSound SDK的基本结构 98
3.1.5 Directsound SDK安装 100
3.1.6 选择最适合用户的DirectSound SDK 100
3.1.7 用DirectSound进行编程的必要步骤 102
3.2 DirectSound的详细使用方法 103
3.2.1 DirectSound设备对象 104
3.2.2 DirectSound缓冲区对象 107
3.2.3 使用WAV数据 114
3.2.4 使用音效 116
3.3 开发环境配置 118
3.3.1 Visual C++基本开发环境配置 119
3.3.2 DirectSound应用程序的开发环境配置 119
3.3.3
- 2021-10-30 00:34:11下载
- 积分:1
-
ASK,FSK,PSK的matlab仿真对比
MATLAB仿真ASK,FSK,PSK,并对比三种方式的误码率在信噪比0-20时的情况,注释全面
- 2020-12-08下载
- 积分:1
-
C51超声波测距程序-基于芯片CX20106A
/* CX20106A 超声波发送与接受程序 40KHz脉冲由单AT89S52单片机P1.0口送出,由P3.2(INT0)采用中断方式接收。 定时器0,定时器1中断方式工作,T1为8位自动重装模式(定时12.5us),T0为16位定时器(定时约65ms) 超声波接受采用外部中断INT0,接受到返回脉冲后,在外部中断程序中计算距离。 65ms超声波传播距离约65×10^(-3) × 340m/s =22.1m,距离足够了,远超CX20106A的测量范围。 40KHz对应波周期T=1/40KHz =25us,方波高占空比50%,高低电平宽度分别占0.5T=12.5us。 定
- 2020-12-11下载
- 积分:1
-
目标检测猪群voc数据集
包含上千张猪群图片和通过labelimg框选得到的xml文件。图片主要通过百度图片爬取高质量猪群图片,手动清洗删除不合适图片(重叠太大、个体太小、亮度太低、太过模糊等),通过labelimg进行标注,个体露出三分之一以上的进行标注。
- 2021-05-06下载
- 积分:1
-
连连看项目完整版(包含项目文档)
连连看是以VC6.0为平台,用标准C++语言、基于微软MFC类库完成的一个简单的、模仿腾讯连连看的软件。整套软件由客户端程序和服务器端程序构成,客户端运行在玩家的个人电脑上,所有操作均通过网络通讯向服务器发送请求,并接受服务器端程序处理的结果。客户端主要处理游戏界面显示,主要包括:玩家注册、游戏登录、大厅浏览、参与游戏、游戏旁观、各玩家游戏缩略图以及查看玩家游戏积分等功能。服务器端处理客户端的各种业务请求,主要包括:用户注册、玩家登陆、进入房间、入座、准备、开始游戏等功能。
- 2020-11-30下载
- 积分:1
-
基于MATLAB的电力系统潮流计算
本代码用于五节点系统(第五节点为平衡节点)的在直角坐标系下的潮流计算,也可以拓展为任意节点的情况。共含有四个子程序,分别为雅克比矩阵的计算、功率电压不平衡计算、中间好、过程以及最终结果计算。适用于课程设计,亲测有效。
- 2021-05-06下载
- 积分:1
-
Android WIFI调试助手源码2.0
【实例简介】Android WIFI调试助手源码2.0 只支持十六进制发送与接收,支持高版本安卓系统。解释:这是我千辛万苦修改的WIFI调试助手源码https://download.csdn.net/download/weixin_44244812/12010411,https://editor.csdn.net/md/?articleId=104303322,实现我的项目开发,成为单片机的上位机,然而突然发现部分6.0以上的Android 高版本系统能连接WIFI,但不能通信,为了解决这个高级安卓版本问题,我又寻寻觅觅好几天,找翻了许多资料,寻找哥哥网站,尝试了各种各种方法,最终天道酬勤顺利解决这个问题,然后修改成调试助手的样子,方便调试和二次开发,累呀,希望本资源能有5星好评积分超20,详细介绍https://editor.csdn.net/md?articleId=105719497,若有人发现自己的安卓版本出现不能通讯的问题,请私信或留言,我采集信息尽量修改成完满的源码。提示:下载过Android WIFI调试助手源码旧版本的可以私信我,我发最新的给你,售后服务5星。
- 2021-11-21 00:58:20下载
- 积分:1
-
基于MATLAB的质点弹道计算与外弹道优化设计
使用MATLAB语言制作的质点弹道计算与外弹道优化设计程序,和非常详细的解释。其中弹道计算部分基本完成,但是优化设计依然处于未完成的阶段。2019年5月30日更新:关于空气密度函数的计算有错误,但是对于10km以下高度弹道的影响比较小,一般也看不出来。参考时需要注意一下。
- 2020-11-28下载
- 积分:1
-
java基于MySQL的学生管理系统
java源程序实现了基于MySQL的学生管理系统支持增删改查操作
- 2020-12-08下载
- 积分:1