- 博客(147)
- 收藏
- 关注
原创 DJI Dock2 最新固件3205手动上云实现
前言:版本更新但是demo停止更新导致上云频繁失败,根据文档的。进行mqtt相关上行消息监听并自动回复。
2025-03-11 21:55:44
180
原创 Access to XMLHttpRequest Cros 跨域报错的,参数导致问题
需求:实现python封装将本地图片存储至minio中的POST接口和获取图片下载外链的get接口,实现前端调用实现图片上传和下载。
2025-02-15 10:22:55
567
原创 Cesium点集中获取点的id,使用viewer.value.entities.getById报错的解决方法
可以正常获取movement.position但是一直出现如下报错,无法获得航点的id,通过断点定位为。viewer.value.entities.getById(pickedObject.id)导致的报错。通过控制台打印发现无论是pick的返回值和pick返回值.id都是对象[object Object]首先在官网明确api的调用与返回值。
2025-02-05 22:38:33
390
原创 python+openCV+ffmpeg进行物联网设备拉流rtmp
通过物联网网关设备,推流的rtmp视频流,在此基础上完成对视频使用分类集的视频流抽帧(及对帧数计数,达到目标帧时才进行识别降低延迟率)检测,并重新推流为rtsp(和对rtmp处理类似,设置一个合理的ffmpeg参数)import cv2# RTMP流地址fps = 25# FFmpeg命令,用于拉取RTMP流并输出到管道"ffmpeg","-g", "1","-fflags", "nobuffer", # 减少输入流的缓冲"-preset", "ultrafast", # 使用快速编码预设。
2025-01-11 10:33:04
512
原创 postgresql使用 ST_PointFromText(“POINT()“, 4326)时字段 出现“POINT()“ 不存在SQL 状态: 42703
错误提示“字段 'POINT(115.8 28.72)' 不存在”通常是因为 SQL 语句中存在语法错误。在 SQL 语句中,作为字段名使用,这是不正确的。正确的做法是将点的坐标作为字符串传递给。函数的参数应该是一个字符串,而直接将。来包围字符串参数,而不是双引号。此外,应该使用单引号。
2024-12-12 15:51:57
416
原创 《Learn Three.js》学习(5)几何体
本次学习涉及的几何体如下:CircleGeometry —— 圆形RingGeometry —— 环形PlaneGeometry —— 平面ShapeGeometry—— 任意图形BoxGeometry —— 长方体SphereGeometry —— 球体CylinderGeometry —— 圆柱体TorusGeometry —— 圆环TorusKnotGeometry —— 环状扭结PolyhedronGeometry —— 多面体。
2024-11-30 10:42:22
974
原创 《Learn Three.js》学习(3)光源
WebGL本身不支持光源,不使用three.js,则需使用着色程序来模拟光源。Three.js中的光源特定光源的使用时机如何调整和配置所有光源的行为如何创建镜头光晕光源表基础光源:THRER.AmbientLight、THERE.PointLight、THERE.SpotLight特殊光源和效果:THERE.HemisphereLight、THERE.AreaLight和LensFlare。
2024-11-28 21:52:16
522
原创 《Learn Three.js》学习(2)构建Three.js基本组件
本章将了解内容包括Three中的主要组件;THERE.SCENE对象的作用;几何图形和格网如何关联;区别正射/透视投影摄像机。
2024-11-28 15:47:50
1021
原创 《Learn Three.js》学习(1)使用Three.js创建三维场景
WebGL可以直接使用显卡资源从JS创建三维场景;可用Three.js优化该复杂过程。
2024-11-27 22:52:02
703
原创 Python使用ffmpeg进行本地视频拉流,并使用训练模型识别人脸,并将识别后的模型推流源码
Windows上搭建nginx-rtsp流媒体服务器,实现FFmpeg推流、录像转rtsp推流 - WayWayWayne - 博客园参考上述文章和一些webRTC前端拉流文章主要是缕一缕思路和每个部分的代码功能,文件命名高度相似导致。
2024-11-27 21:38:02
1182
2
原创 WebGL进阶(八)绘制正方体
构成正方体的基础单元为三角形,顶点默认逆时针连接,此时的面为正面,顺时针点连接的面为背面。多边形和曲面可能具有复杂的几何形状,但是由于三角形具有逼近性,通过合理的三角剖分可以很好地逼近复杂形状。在每个小三角形内部可以进行插值计算,从而实现光滑的渐变效果,提高渲染质量。计算机图形学中很多技术和算法都是基于三角形的,如光栅化、像素填充、着色和纹理映射等。通过使用三角形作为基本元素,这些算法可以更加高效地运行,从而加速图像处理和渲染过程。
2024-11-21 14:19:31
627
原创 WebGL进阶(六)投影矩阵
正射投影的好处是用户可以方便地比较场景中物体( 比如两个原子的模型)的大小,这是因为物体看上去的大小与其所在的位置没有关系。在建筑平面图等技术绘图的相关场合,应当使用这种投影。透视投影下,产生的三维场景看上去更是有深度感,更加自然,因为我们平时观察真实世界用的也是透视投影。在大多数情况下,比如三维射击类游戏中,我们都应当采用透视投影。
2024-11-20 20:38:49
487
原创 WebGL进阶(四)-视点和视线
如果 stride 为 0,则假定该属性是紧密打包的,即不交错属性,每个属性在一个单独的块中,下一个顶点的属性紧跟当前顶点之后。: signed 16-bit integer, with values in [-32768, 32767] 有符号的 16 位整数,范围 [-32768, 32767]: signed 8-bit integer, with values in [-128, 127] 有符号的 8 位整数,范围 [-128, 127]的索引,指向要激活的顶点属性。必须是类型的字节长度的倍数。
2024-10-28 17:03:35
948
原创 WebGL进阶(五)-可视域
如果 stride 为 0,则假定该属性是紧密打包的,即不交错属性,每个属性在一个单独的块中,下一个顶点的属性紧跟当前顶点之后。: signed 16-bit integer, with values in [-32768, 32767] 有符号的 16 位整数,范围 [-32768, 32767]: signed 8-bit integer, with values in [-128, 127] 有符号的 8 位整数,范围 [-128, 127]的索引,指向要激活的顶点属性。必须是类型的字节长度的倍数。
2024-10-28 16:59:13
1001
原创 Java使用dom4j生成kml(xml)文件遇到No such namespace prefix: xxx is in scope on:问题解决
用于给元素添加属性,属性是关于元素的额外信息,通常用于描述元素的行为或样式。用于声明元素的命名空间,命名空间用于区分不同XML词汇表中的同名元素或属性。
2024-10-22 20:39:48
906
原创 js模板式生成大疆上云wpml文件(含详细注释,已封装成函数)
如此生成的航线缺乏规范且死板,需要后端domj4针对飞行器姿态和云台姿态生成符合生产需求的对应航线文件,更多的帮自己和大家节省对照查阅官方文档的时间。
2024-10-21 07:00:00
434
原创 js模板式生成大疆上云kml文件(含详细注释,已封装成函数)
如此生成的航线缺乏规范且死板,需要后端domj4针对飞行器姿态和云台姿态生成符合生产需求的对应航线文件,更多的帮自己和大家节省对照查阅官方文档的时间。
2024-10-21 06:45:00
806
原创 Redis快速入门
redis属于noSql(not only sql),将数据库的io读取转换为内存读取,作为非关系型数据库可以应对高并发场景,数据结构以键值对形式存在(key value)。
2024-10-08 06:15:00
946
原创 webGL入门(六)图形旋转
效果:代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script> var
2024-10-04 14:54:04
498
刻意练习:如何从新手到大师
2024-08-03
C语言链表读取用户输入问题
2023-11-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人