自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 关于已经安装了QT再添加MSVC2017

针对问题,QT里面检测到的MSVC2017为感叹号或者警告不可用。

2023-06-14 14:50:28 3621

原创 sonic音频变速不变调的原理分析

音频的原始pcm数据是由采样频率、通道数以及采样精度(位宽)而决定。人耳能听到的频率范围是[20H~20kHz],所以常见的音频采样率是44100HZ,即一秒内采样44100次,通道数一般为2, 代表双声道,而采样精度代表着每个“样本点”的大小,常用的大小为8bit16bit24bit位宽,一般是16bit 即2个字节。最简单的音频变速方法就是通过改变采样频率,比如音视频播放器中的 2 倍速,0.5 倍速播放。

2023-06-10 19:33:55 736

原创 linux系统编程入门(一)

GCC 原名为 GNU C语言编译器(GNU C Compiler)GCC(GNU Compiler Collection,GNU编译器套件)是由 GNU 开发的编程语言 译器。GNU 编译器套件包括C、C++、Objective-C、Java、Ada 和 Go 语言前 端,也包括了这些语言的库(如 libstdc++,libgcj等)GCC 不仅支持 C 的许多“方言”,也可以区别不同的 C 语言标准;可以使用命令行 选项来控制编译器在翻译源代码时应该遵循哪个 C 标准。例如,当使用命令行参数。

2023-06-08 17:06:51 145

原创 音视频开发基础入门(一)

近年来,随着科技的不断发展和互联网的普及,人们越来越多地使用手机、电脑等设备观看各种类型的视频来娱乐自己,音视频开发成为了一个越来越重要的领域。从传统的有线电视到现在的在线直播和短视频应用,人们对于音视频娱乐的需求越来越高。在视频播放过程中,音视频技术是关键因素之一。通过采用摄像头和麦克风进行采集,视频和音频可以被捕捉并发送到网络上。同时,视频/声音也可以保存在本地设备上,比如手机、电脑等,并通过播放器来进行观看。目前,音视频开发方向主要包括两个部分:一方面是基础架构,即音视频传输和处理的技术;

2023-04-25 20:52:18 375

原创 音视频开发基础入门(二)音视频录制和播放原理

音视频录制和播放原理讲解

2023-04-25 20:43:56 257

原创 用正则表达式处理代码注释(从小白角度刨析)

使用正则表达式删除代码注释最近在处理数据集,需要将代码里面的所有注释都删除,这就需要用到正则表达式来进行去除了。下面挂上我处理代码注释的代码。python代码注释有以下四种情况:我们对文件的处理方式是按行读取并操作。第一种就是"“独占一行,两个”"“之间行全部为注释块,这种我们使用标记”"“所在行号的方式来进行删除。具体来说:用正则式——{ [ ]*”""}匹配到""“独占一行,就将该行号压入栈中,处理完整个文件之后再每次连续出栈两个元素,将两个元素及之间的行根据行号进行删除。第二种

2022-03-10 14:47:51 724

原创 gin库的的理解以及简单使用

gin库的的理解以及简单使用

2022-03-04 20:38:48 1122

原创 pytorch保证实验的可重复性方法——torch.manual_seed()设置随机数种子使用方法

pytorch保证实验可重复行方法,torch.manual_seed()使用方法。

2022-03-03 23:18:42 1929

原创 变形金刚——Transformer入门刨析详解

Transformer详解

2022-03-02 12:34:10 91178 11

空空如也

空空如也

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

TA关注的人

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