上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 46 下一页

2022年6月19日

OpenGL多层纹理叠加MIX(九-1)

摘要: 1 前提:两张图片大小一样,进行 MIX混合,两个图片要是24位RGB就都是24位,如果一个是24位RGB,一个是32位RGBA,请加载纹理数据的时候使用同样数量的图层 (图片来源于网络截图,不商用,仅进行博客demo展示) 再譬如: 两个采样器进行采样,之后进行mix混合;参考:(17条消息) O 阅读全文

posted @ 2022-06-19 15:13 邗影 阅读(1927) 评论(0) 推荐(0)

2022年6月16日

OpenGL马赛克(八-2)

摘要: 上一节写了如何实现全部马赛克 本篇做的是部分马赛克: 需要理解的点:片元着色器,每一个片元(像素)执行一次片元着色器的程序;所以你在片元着色器中写的程序都是针对逐个像素的; 片元着色器代码:(本博客直接修改原图显示的像素,未进行图片叠加,融合,等马赛克方式) 1 #version 330 core 阅读全文

posted @ 2022-06-16 00:45 邗影 阅读(153) 评论(0) 推荐(0)

2022年6月12日

OpenGL马赛克(八)

摘要: 1我们在YUV纹理贴图的基础上画个马赛克吧!!! 怎么做? 把图片分成若干小像素块,然后修改每个像素块的颜色为某一个点的颜色(就是让这个小像素块内颜色相同) 2 在片元着色器中实现 参考:Jadon_Mao vec2 XYMosaic = vec2(floor(intXY.x / mosaicSiz 阅读全文

posted @ 2022-06-12 23:24 邗影 阅读(299) 评论(0) 推荐(0)

2022年6月9日

audio unit变声

摘要: Audio unit 变声单元 1音频单元类型:kAudioUnitSubType_NewTimePitch; 2 AuGraph单元结构: 3 音频参数 48K,单声道,32位宽的convert Unit;(convert Unit_output element 的inputscope和outpu 阅读全文

posted @ 2022-06-09 10:06 邗影 阅读(109) 评论(0) 推荐(0)

2022年5月25日

关于extern C

摘要: 1 我们先来看一个简单的函数调用;在VS015里我用C语言的语法去写一个函数调用;vs2015用的14.0;__Cplusplus 的值是 199711;可以%d 打印下; 上边写的C的语法,在CPP文件中写的;我们先说一下__cpp是啥意思: “如果编译单元是用C++编译器编译的,则定义_cplu 阅读全文

posted @ 2022-05-25 22:14 邗影 阅读(39) 评论(0) 推荐(0)

mp3参数解析

摘要: MP3 文件类型Id3V1,Id3V2; ID3V1:位于文件尾部,不支持封面,不支持特殊字符了; ID3V2: 位于文件头,支持任意长度,支持封面和特殊字符; MP3:CBR 固定码率。和 VBR可变码率。 解析ID3V2: 第一针数据的位置在标签头和标签帧的后边; 解析标签头: 1、标签头 在文 阅读全文

posted @ 2022-05-25 17:04 邗影 阅读(620) 评论(0) 推荐(0)

2022年5月24日

关于const和constexpr

摘要: 1const 修饰变量,指针,函数,返回值, const修饰变量的时候,表示你要声明的是一个常量,需要在声明的时候初始化; const修饰函数的形参的时候,不需要初始化,但是用const修饰的形参是为了告诉你,在使用的时候不能改变这个参数的内容; const修饰指针的时候:const int*P, 阅读全文

posted @ 2022-05-24 00:27 邗影 阅读(92) 评论(0) 推荐(0)

2022年5月22日

关于B帧解码顺序的讨论

摘要: 1 摄像头采集出来的YUV的顺序是PTS显示的顺序,打的时间戳是PTS,显示时间戳 2现在我告诉编码器,你要给我编码一些B帧,那就会出现跳跃性编码 “ 仅仅使用前一个显示的基准帧来编码的帧被称为“P帧”,同时使用前一个显示帧和未来帧作为基准帧进行编码的帧称为“B帧;从压缩的程度来看,I画面的压缩量最 阅读全文

posted @ 2022-05-22 21:00 邗影 阅读(404) 评论(0) 推荐(0)

2022年5月20日

OpenGL画球面(6)

摘要: 1 画球,先要把球面按照经纬线,分成N等分;在每两条经纬线包着的区域就相当于是一个四边形,这个四边形是两个三角形拼成的; 2 画球要计算球面上顶点的坐标,我们暂时不做球面贴图,不考虑纹理坐标 3本博客根据华科万琳老师的讲义进行编写;如有冒犯,请及时评论联系; 3.1如何计算球面上某一个点P的坐标: 阅读全文

posted @ 2022-05-20 00:21 邗影 阅读(1344) 评论(0) 推荐(1)

2022年5月19日

QT 学习第一节如何使用

摘要: 1安装qt creator; 2 信号槽的操作,组件拖拽,添加槽函数 创建一个widgets类型的工程;有UI的;然后打开UI文件,就可以进行控件的拖拽了 3 UI控件拖拽好后,添加槽函数;点击途中的绿色的标记位置的那个方块 4 添加槽函数 点击下图的绿色加号,编辑槽函数名字 5编辑槽函数;声明和定 阅读全文

posted @ 2022-05-19 15:43 邗影 阅读(150) 评论(0) 推荐(0)

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 46 下一页

导航