在上篇中我们已经通过ffmpeg将Rtmp流成功的解析为NV21数据,接下来笔者将讲述如何通过OpenGL将NV21绘制上去,以及如何通过NV21进行人脸识别,并绘制人脸框。
分类:
移动开发 时间:
2020-04-02 18:19:49
阅读次数:
101
感谢参考原文-http://bjbsair.com/2020-04-01/tech-info/18506.htmlvc++OpenGL制作动态三维的雷达扫描效果,一个在VC++下应用OpenGL技术绘制三维动画的好范例,虽然这个例子挺简单,但可以为你以后使用VC++6.0编写大型的3D图像处理软件、3D游戏开发打下基础吧。项目源代码:部分代码:程序执截图:
分类:
编程语言 时间:
2020-04-02 18:01:08
阅读次数:
98
本文将通过分析部分源码,描述 Android 里面的 Canvas 的大致实现。并且会对 Canvas 的性能做一定分析,提供对 Canvas 的使用建议。 GLES20RecordingCanvas 类 这个类是什么?为什么我从没用过? 我们来看看它的代码: 它是不暴露给开发者的,所以我们也使用不 ...
分类:
其他好文 时间:
2020-03-31 21:05:01
阅读次数:
88
1)移动平台纹理压缩格式选择2)Unity 2018是否在Mali GPU上支持Alpha 8格式3)如何在Unity自带的Navmesh上获取地面高度4)ParticleSystem无法重新播放5)UI开发中按界面的打开顺序返回到上级面板的问题 Texture Q:在这之前了解过纹理压缩的相关知识 ...
分类:
移动开发 时间:
2020-03-31 19:15:47
阅读次数:
101
对极约束理解: 1. 对于有重叠纹理的两帧图像,通过特征点匹配可以找到一些匹配对,这是对极几何约束的基础; 2. 匹配对是由同一空间点在不同像素平面投影得到的不同像素坐标,以参考帧为基础,假设空间点为 $P_{w}$,参考帧投影像素为 $p_{r}$, 当前帧投影像素为 $p_{c}$。由于空间点 ...
分类:
其他好文 时间:
2020-03-31 14:44:10
阅读次数:
86
OpenGL ES 系列之开篇 很久前一直想研究 OpenGL 无奈自己的惰性,现在准备开始完整的学习下 OpenGL, 一来工作需要,二来也是自我学习的成长。 我是一名 iOSer,OpenGL 是与平台无关的一种开发技术,虽然苹果在 iOS 12 推荐使用自家的 Metal, 但这个做为学习还是 ...
分类:
其他好文 时间:
2020-03-29 21:34:01
阅读次数:
98
WSL安装 参考:https://www.cnblogs.com/Jay-CFD/p/6067274.html vscode安装 下载链接:https://code.visualstudio.com/download直接下载安装即可。 插件安装 为了在win10下较好的调试linux程序,需要安装R ...
分类:
其他好文 时间:
2020-03-27 21:24:30
阅读次数:
123
这是没有压缩之前的纹理: 开始压缩: 进入发布设置: 每个包都要PNG压缩: 然后发布: 压缩后的效果: 这样,游戏就可以愉快的加载了。 ...
分类:
其他好文 时间:
2020-03-26 19:45:01
阅读次数:
51
QT里的qopenglwidget提供了对多线程的知识,根据文档所说,想要在另一个线程中执行渲染操作,需要将该widget的context通过movetothread到该线程,手动makecurrent和donecurrent,然后执行渲染操作。总而言之QT中想让opengl在另一个线程渲染,需要的 ...
分类:
编程语言 时间:
2020-03-24 20:29:16
阅读次数:
138
NormalMap: Houdini测试对其Z轴的平面 https://learnopengl-cn.github.io/05%20Advanced%20Lighting/04%20Normal%20Mapping/ 给的贴图必须在Houdini下选择linear 模式。 ...
分类:
其他好文 时间:
2020-03-22 13:39:28
阅读次数:
60