- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 python onvif 控制云台移动
本文简单介绍一下python37版本通过onvif协议控制摄像头云台移动。首先准备环境,需要安装onvif-zeep直接上代码from onvif import ONVIFCameraimport zeepdef zeep_pythonvalue(self, xmlvalue): return xmlvalue cameraConnection = ONVIFCamera("ip", "port", "username", "password")media = cameraC
2020-09-04 09:49:31
3424
17
原创 2D纹理贴图
本文简单介绍一下2D纹理贴图的概念,仅适合初学OpenGL ES的新手观看,如果大神们在浏览时发现了错误,请留言联系本人修改,谢谢。 之前介绍过如何绘制平面图形,平面图形绘制完成以后可以对图形进行涂色。但是很多复杂的样式如果通过涂色来实现的话,就算是把编码的程序员累死,也做不到高清的效果,毕竟像素点太多了。此时就需要2D纹理贴图出马了。 所谓的2...
2019-07-11 16:41:20
1263
原创 OpenGL ES 相机和视口的基本介绍
本文内容为在绘制之前,设置相机和投影矩阵的一些基本内容,仅适合初学OpenGL ES的新手观看,如果大神们在浏览时发现了错误,请留言联系本人修改,谢谢。 在绘制图形时(不了解绘制流程的看官可以去查看我的另一篇文章OpenGL ES绘制平面图形流程),onSurfaceChanged中需要设置视口、相机矩阵、投影矩阵。一般运行结果不报错但是屏幕上只有背景色就很有可能是这部分...
2018-04-27 13:37:28
1533
2
原创 OpenGL ES混合效果介绍
本文内容为OpenGL ES混合效果的初级介绍。理解的比较浅,各位看官轻喷。概念 所谓混合,就是把 输入片元的颜色值 同 当前存储在帧缓存中的像素颜色值 合并起来。 下面介绍4个名词: 1、源颜色 输入片元的颜色值。 2、目标颜色 当前存储在帧缓存中的像素颜色值。 ...
2018-04-17 09:44:49
692
原创 加载3D模型——obj文件简略介绍
OpenGL ES加载3D模型文件的第一步是认识obj文件的各部分数据的意义。 本文内容为obj文件内容简介。 一、obj文件简略内容 首先列出一个obj文件的极简略内容(一个模型的obj文件有大几千或上万行数据): v -0.500000 -0.500000 0.500000 v 0.500000 -0.500000 0.500000 v...
2018-04-10 10:44:00
3050
3
原创 Activity启动模式standard和singleInstance相互跳转生命周期
标题有点长哈,本人文学功底太差,实在想不出更简洁的标题,就这么凑合了。 本文内容为activity的启动模式实验中发现的一个与预期不符的小问题,然后经过进一步实验得出的个人结论的记录。希望各位大神看过后能给出指导。 最初引发的问题: 有两个Activity:A, B。manifast中配置的第一个Activity为A,启动模式为sin...
2018-03-30 13:10:45
2195
原创 OpenGL ES绘制平面图形流程
声明:本文内容为java代码绘制基本平面图形(点,线段,三角形,圆)的流程记录,没有用到GLSL部分,大神们浏览时发现错误,请留言联系本人改正,谢谢。 先上个效果流程 1、创建自定义类(EGLView)继承GLSurfaceView。 2、在EGLView的构造函数中进行初始化工作: a、设置渲染器(第3步中创建渲染器) b、设置渲染模...
2018-03-13 16:15:40
667
原创 OpenGL ES图元绘制方式
声明:本人为初学者,博客内容为学习记录,如果大神们浏览过程中发现错误,请留言联系本人改正,谢谢。OpenGL ES中图元有三个:点,线段,三角形。对应的绘制类型一共七种:点对应一种,线段对应三种,三角形对应三种。以下内容为七种绘制方式的介绍。点:GL_POINTS 额,点的绘制方式想了想没什么可介绍的,就是按照给定的数组或者索引顺序去绘制。然后在屏幕上的效果就是分布的点。线:对应三种...
2018-03-12 15:18:00
444
原创 初识GLSL(学习中,随时更新)
概述 GLSL是专门为徒刑开发设计的编程语言(OpenGL着色器语言)。常用名词解释 1、图元 用来组成图像的最基本元素,所有的图像都由且仅由图元组成。图元包含 点、 线段、 三角形。 2、OpenGL渲染管线 显示芯片内部处理图形信号互相独立的并行处理单元,即一系列有序的处理阶段的序列,用于把应用汇...
2018-03-06 09:17:35
437
原创 LruCache原理简要理解
声明: 本文为读完https://www.cnblogs.com/liuling/archive/2015/09/24/2015-9-24-1.html帖子后,对照android源码写出的自己的理解,如有侵犯他人版权,请留言联系本人删除。原理: LruCache(Last Recently Used Cache),顾名思义,按照使用频率进行排序的缓存。实现方式采用双向链...
2018-02-28 13:52:28
190
原创 Service学习总结
生命周期:通过startservice启动正常运行时,顺序onCreateonStartCommandonStart调用stopService后onDestroy通过系统切片杀掉软件后,service会关掉,不会走onDestroy,过一会service会自动再启动,这个service相当于重新new了一个,数据全部是刚创建时的状态,顺序是onCreateonStartCommandonStart...
2018-02-27 10:14:25
200
Android OpenGL ES 绘制简易地球
2018-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人