语音信号的特点是短时稳定,长时时变,它具有瞬时稳定性,因而对语音信号的处理一般可以采用短时处理技术。
也就是将语音信号看做是平稳的,非时变的,就可以采用经典的平稳信号处理方式对其进行处理。
分帧的目的就是为了使帧与帧之间能平滑过渡,保持其连续性。
最常用的两种窗函数是矩形窗(Rectangular)、汉明窗(Hamming)、汉宁窗(Hanning)。
2023/3/19 9:27:47 2KB Matlab 分帧算法
1
EthernetV2.0帧的解析、封装和模拟发送。
解析和封装时均涉及到CRC校验,故程序中含一个计算CRC校验的函数。
本程序为南开大学吴功宜老师的计算机网络课程研究生作业,代码注释清晰、便于阅读,附带可执行程序和一个说明文档,引见本程序的背景知识,主要流程,核心代码,参考资料等内容。
学习计算机网络极好的资料!
2023/3/18 2:25:49 201KB Ethernet帧 以太网帧 CRC校验
1
如何在OLED上播放视频,只需求一帧一帧连续写入数据即可。
这个小工具就能生成想要的数据
2023/3/17 14:34:37 106.71MB 嵌入式 pyqt5 python
1
matlab代码完成将多张图片合成gif动画,每帧图片播放间隔和总数量均可设置,并附有样例可参考。
2023/3/16 19:40:34 20.51MB matlab gif动画合成
1
树莓派3b上完成基于MCP2515和BCM2835的SPI转CAN,实现树莓派与外界的CAN通信。
代码可以直接调用CAN_Send_Buffer(unsignedchar*CAN_TX_Buf,unsignedcharlen,unsignedcharmsgID)和CAN_Receive_Buffer(unsignedchar*CAN_RX_Buf)来完成标准帧发和收。
接收到的数据ID在接收数组的最初一位,使用时可以直接修改初始化函数和CAN收发函数。
文件内还包含有makefile,在安装好相关驱动后,可以在文件夹下测试,直接在终端make,之后sudo./hello。
2023/3/16 8:11:12 43KB 树莓派 SPI转CAN MCP2515 BCM2835
1
SerialPlot接受3种不同类型的数据输入:*简单的二进制流,支持不同的数字格式(无符号/有符号-8/16/32位和浮点数)*CSV格式的ASCII数据*用户定义的自定义帧格式(帧开始字节,帧大小,校验和等)。
您可以拍摄当前视图的快照并将其存储在CSV文件中。
您也可以从CSV文件加载它们,方便查看。
用户也可以通过点击定义“命令”发送到串口设备。
命令可以用HEX或ASCII格式定义。
SerialPlotv0.10.0发布哈桑YavuzÖzderya•09/03/2017在15:19•0评论SerialPlot0.10发布。
此版本带来了一些功能改进,次要功能和错误修复。
现在,您可以设置2个选项,而不是“样本数”选项卡中的“样本数”选项。
“缓冲区大小”和“绘图宽度”。
“缓冲区大小”是保存在内存中的样本总数,“绘图宽度”是在X轴上一次绘制的最大样本数。
要查看以前的样本,只需使用X轴滚动条。
这个区别的主要原因是表现。
以前,您无法将样本数量设置得太高,因为SerialPlot试图一次绘制所有数据。
现在您可以将“缓冲区大小”设置为1.000.000,只要保持“绘图宽度”较小,很可能就可以了。
另一个好处是,有时当你频繁地更改数据时,缩放出路并不意味着太多,您也可以在X轴上保持一定的缩放级别,以便能够看到任何细节。
如果你喜欢旧的行为,你总是可以设置缓冲区大小选项相同的数量作为绘图宽度,它应该没事。
请记住,虽然“绘图宽度”选项有一个较小的限制,然后“缓冲区大小”出于功能的原因。
一张纸条;功能改进没有完成。
我仍在进行一些改进,以增加“缓冲区大小”限制。
现在您可以设置RS232控制信号(DTR,RTS),并从“端口”选项卡查看输入信号()状态。
能够设置DTR信号是一个要求的功能,以便SerialPlot可以与ArduinoLeanardo板一起使用。
我们现在也有一个更新检查器。
您可以从“帮助”菜单启动它。
除非您禁用了SerialPlot,否则每天会检查一次更新。
2023/3/16 5:05:56 6.78MB 串口 图形
1
简单地引见了OFDM-UWB系统,在此基础上用matlab建立了简化的OFDM-UWB基带传输模型。
然后分析了同步对系统的影响,可知同步模块是必要的,于是分析了现有的几种同步算法。
结合OFDM-UWB系统的特点,选择了基于同步序列的同步算法,它能同时实现载波和帧同步。
然后设计了一种基于S&C算法的联合同步算法,最后用matlab实现了该算法,它能有效地降低BER,并验证了它的有效性。
2023/3/14 16:57:20 831KB OFDM 同步
1
针对传统光线投射算法在三维场景中绘制大量烟雾数据时存在计算资源消耗大、绘制速度缓慢等一系列问题,提出一种基于改进光线投射算法的室内烟雾可视化方法。
将三维数据场按照统一大小划分成均匀的数据块,求出光线穿越数据块时入射点和出射点的中点位置,利用视点和中点之间的距离比例来调整采样频率,从而获得重采样点的位置。
再通过对光线上的重采样点进行分级分组操作,对处于不同级别的采样点采取不同的插值策略,最初使用图像合成算法完成光线上重采样点数据值的映射,得到室内烟雾的渲染效果。
实验结果表明,该方法是可行且有效的,与现有的光线投射算法相比,在保证绘制图像真实性和稳定性的前提下,改进过后的光线投射算法极大地减少了渲染过程中重采样和线性插值时的计算量,同时帧率能够稳定保持在75frame·s-1左右,可满足不同室内场景下烟雾的实时绘制要求。
1
该文件为本人亲身录制,格式为H264裸流,帧率为15帧。
方便大家测试调试,希望能最大化的帮助大家,有对于视频解码不懂的朋友,欢迎留言。
2023/3/10 23:56:32 1.96MB h264文件 15帧率
1
本人写的MFC视频播放器,基于DirectShow技术,VS2013写的,需要配置DirectShow的环境才可运行,压缩包中有DirectShow的配置方法和配置文档,本播放器实现了播放,暂停,停止,帧播放,加速播放(最多20倍,可在源码内更改),减速播放,截图和播放列表功能。
有简单注释,是您学习MFC和DirectShow播放的好例子
2023/3/8 18:28:20 5.38MB DirectShow 播放器 MFC C++
1
共 529 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡