自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (6)
  • 收藏
  • 关注

原创 ubuntu ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)

mysql不知道何时被修改为conda里面的5.7了,系统安装的是8.0,大概能想到是没有正确的sock原因,在参数增加sock路径。尝试了多种方法,包括但不限于重新安装,未解决。使用which mysql才发现原因。

2024-06-14 14:20:53 192

原创 ubuntu20.04 minio 安装为服务

输入内容:[Unit][Service]User=root[Install]保存退出,加载服务。

2024-06-13 10:19:13 359

原创 GAT1399协议分析(10)--文件定义及解析

定义没有特殊的,定义参考前面几张文章。

2024-06-11 14:41:21 228

原创 GAT1399协议分析(10)--视频定义及解析

InfoKind 采集类型。

2024-06-07 11:43:29 508

原创 GAT1399协议分析(10)--单图像删除

这个接口比较简单,调用request delete即可。由于批量删除的接口,图像只能单独删除。二、wireshark实例。

2024-06-06 17:29:46 529

原创 GAT1399协议分析(9)--图像上传

有前面查询的基础,这个接口相对简单很多。二、wirechark实例。

2024-06-06 17:14:58 567

原创 GAT1399协议分析(8)--ImageInfo字段详解

接上一章节字段消息返回内容},规范中没有找到“Type”定义,可以不用管它。

2024-06-06 16:21:20 896

原创 GAT1399协议分析(8)--批量图像查询

视频图像包含视频片段、 图像、 文件、 人员、 人脸、 机动车、 非机动车、 物品、 场景和视频案事件、 视频图像标签等对象在消息体中,可以包含其中一种类,加上Data字段即可。ImageInfo对象。

2024-06-06 15:36:08 1045

原创 GAT1399协议分析(7)--pycharm anaconde3 配置pyside2

左侧选中相应的gat1400.ui文件,然后使用Pyside2将其转换为gat1400.py文件。点击添加,添加QtDesigner, 注意designer.exe路径,需要在虚拟环境下。点击添加,添加PySide2, 注意uic.exe路径,需要在虚拟环境下。五、使用pyside2将ui界面转换为代码。四、使用pydesigner设计界面。二、配置qtdesigner。一、安装pyside2。三、添加pySide2。

2024-06-06 10:57:39 402

原创 GAT1399协议分析(六)--校时

DeviceIDType :GA/T1400.1,采集设备、 卡口点位、 采集系统、分析系统、视图库、应用平台等设备编码规则。TimeZone:时区,GAT1400里面没有找到具体内容,可能是:'Asia/Shanghai',CST等值吧。二、wireshark 抓包。

2024-06-05 09:49:02 249

原创 GAT1399协议分析(五)--注销

wireshark里面没有完整的注销流程,按理应该带上认证信息,再次注销。一、GAT1400里面定义。二、wirechark实例。

2024-06-04 14:13:01 330

原创 GAT1399协议分析(四)--保活

GAT1400.4中定义/VIAS/System/Keepalive,消息未POST消息。其中Keepalive消息定义为。二、wireshark捕获的消息。

2024-06-04 13:49:33 301

原创 GAT1399协议分析(三)--认证加密

加密算法:response= MD5(HA1:nonce:nc:cnonce:qop:HA2)一、参考GAT1400文档,认证协议为。其中password为admin。需要计算的值:response。

2024-06-04 12:17:02 330

原创 GAT1399协议分析(二)--注册流程分析

2: 接收方向发送方发送响应401 Unauthorized, 并在响应的消息头 WWW-Authenticate 字段中给。3: 发起方重新向接收方发送注册 HTTP POST 请求, 在请求的 Authorization 字段给出信任书, 包。1 : 发起方向接收方发送注册 HTTP POST 请求/VIID/System/Register。4: 接收方对请求进行验证, 如果发起方身份合法, 向发起方发送成功响应200 OK, 如果身份不合。HTTP消息头:Post消息+消息体(Json)

2024-06-04 11:36:28 827

原创 GAT1399协议分析(一)--接口总览

1.协议接口总览。

2024-06-04 11:18:05 95

原创 rsync 同步文件到远端服务器(有变动的文件),速度快

rsync 同步本地文件到远端,也可以同步远端文件到本地。--exclude 排除某些文件。-avz :有改动的文件。

2024-06-03 14:12:19 95

原创 麒麟 V10 安装docker2

3.安装nvidia-container-runtime。4.拉取ubuntu20.04。6.进入ubuntu20.04。7.执行nvidia-smi。2.安装docker-ce。

2024-05-14 16:46:21 351

原创 deepstream std mean 对应的计算方法

deepstream 对应计算公式:y = net scale factor*(x-mean) ,deepstream中mean也叫作offset。net-scale-factor为1/std ,具体为 1/57.63 = 0.01735207357279195。在deepstream中的计算方法。其他数可以按照上面计算方法。pytorch中经典值。

2024-05-08 17:26:15 169

原创 atlas 500容器(ubuntu20.04)搭建

3.宿主机中能正确使用npu-smi。1.docker 及环境搭建略。5.docker 容器启动。4.docker 拉取略。7.容器内配置驱动路径。2.宿主机驱动安装略。

2024-04-23 14:22:51 297

原创 QQ 2D斯洛克辅助工具计划

以前用过opencv circle 检测,总不是太准,尤其在斯洛克球桌比较大,光照在靠近球桌边缘时候影响球球中心点精度。通过轨迹跟踪计算出直线,通过直线相交,计算出中心点。通过球运行三个或者多个点位置信息,拟合出一条直线,用直线相交计算出中心点位置。1.通过搜集斯洛克图片(大概几十张),初步训练一个模型分类模型出来,包括球的颜色和中心点以。通过图像计算出球位置,计算最佳击球(包括颜色,角度,距离),完成击球。玩的时候,虽然知道怎么瞄准,但总是瞄不准,想着开发一个辅助工具。录制多个视频,视频帧进行训练。

2024-01-24 15:58:16 421

原创 ubuntu20.04 deepstream 6.3安装

7.python 调用deepstream,tensorrt相关软件。5.安装tensorrt (8.6.0-11.8)1.基础环境gstreamer。4.cuda安装(11.8)6.安装deepstream。3.驱动安装(530)2.驱动卸载(可选)

2024-01-11 14:52:16 1259

原创 强化学习第一课 Q-Learning

print('机器人 goes to {}。'.format(next_state))print("机器人处于{}".format(state))

2023-12-29 16:23:16 987

原创 js 采集pcm,并封装为wav,包含重采样,提供下载

停止录制开始录制

2023-09-18 14:25:24 1342 2

原创 vmware14 安装windows 11 注意事项

vmware14 安装windows 11 注意事项

2023-03-30 16:53:34 450

原创 ffmpeg 视频拼接

【代码】ffmpeg 视频拼接。

2022-11-24 15:36:38 185

原创 gstreamer 播放rtsp

gst-launch-1.0 playbin uri=rtsp://172.17.0.8/1.264

2022-11-24 15:34:14 423

原创 YOLOV5在deepstream6.1.1上应用

Yolov5GstreamerNVIDIA Deepstream SDK是一个通用的流分析框架,可以让你从各个传感器中构建你自己的应用。它实际上是一个建立在GStreamer之上的SDK,GStreamer是一个开源的多媒体分析框架。NVIDIA将Deepstream作为SDK,旨在加速流视频分析所需的完整堆栈。它是一个模块化的SDK,允许开发人员为智能视频分析(IVA)构建一个高效的管道。

2022-11-23 10:34:07 2313 1

原创 ubuntu20 service generated core

ubuntu20 service generated core

2022-11-14 10:50:30 150

原创 apt, pip,wget 代理设置(命令行)

apt, pip 代理设置(命令行)

2022-10-27 09:13:17 786

原创 ubuntu 20.04 安装triton server

triton server

2022-10-25 17:01:16 1009

原创 ubuntu20.04 添加用户,增加sudo授权

ubuntu sudoer

2022-10-24 10:10:41 1035

原创 ubuntu 20.04 A10配置deepstream6.1.1环境(dGPU)

deepstream6.1.1 torch 环境

2022-10-20 09:58:23 930

原创 distcc 并行编译(多台机器)

1.服务端安装:sudo apt install distcc运行:distccd --daemon --user nobody --allow 10.0.15.0/8 运行10.0.15.*网段访问2.客户端安装:sudo apt install distcc环境配置:export DISTCC_HOST="10.0.15.65 10.0.15.66"export DISTCC_VERBOSE=1export DISTCC_LOG="/var/log/distcc.log"

2022-03-04 14:07:21 625

原创 linux 下gsoap编译Onvif, gsoap “undefined reference to `namespaces‘“

1.安装gsoapsudo apt install gsoap2.下载(onvif官网下载)3.生成onvif.hwsdl2h -o onvif.h -t /usr/share/gsoap/WS/typemap.dat ./wsdl/accesscontrol.wsdl ./wsdl/accessrules.wsdl ./wsdl/actionengine.wsdl ./wsdl/advancedsecurity.wsdl ./wsdl/analytics.wsdl ./wsdl/analy

2022-03-02 11:15:49 637

原创 jetson python gstreamer appsink appsrc

1.简单demo,拉流rtsp,使用omxh264解码import gigi.require_version('Gst', '1.0')from gi.repository import Gst, GObject, GLibGst.init(None)# Gst.Pipelinepipeline = Gst.parse_launch("rtspsrc location=rtsp://admin:admin12345@10.0.15.52:554/h264/ch1/main/av_stream

2022-02-23 17:21:28 1399 1

原创 jetson nx 编译 ffmpeg opencv4.5.5 for python3 支持gpu

1.ffmpeg版本需要4.2.4后者4.2.5需要打上nvmpi 补丁jetson_ffmpeg: jetson-ffmpeg 国内镜像加速注意事项:配置时候,时候最好指定--incdir,--libdir, --enable-avresampel2.编译opencv with ffmpeg for python31)网络问题可以在shell脚本里面,配置好代理(http代理,通知配置http_proxy和https_proxy),配置完成后使用wget www.github.co

2022-02-17 13:48:58 3045 1

原创 webrtc srs环境准备

1.开发工具vs20192.开发语言C++3.服务器采用srssrs下载srs编译srs配置支持webrtc

2022-02-11 17:02:48 576

原创 git 将本地master分支代码提到远程develop分支

1.创建本地分支developgit branch develop2.切换本地分支git checkout develop3.切换远程分支git push --set-upstream origin develop4.合并master代码到developgit merge --no-ff -m "merge master to develop" master5.提交到远程git push...

2021-10-18 10:29:56 1911

原创 setvbuf 与 fflush(stdout) 可能导致死锁

在多线程中调用setvbuf 与 fflush(stdout) 可能会导致死锁,项目中多次调用了setvbuf,频繁调用了fflush(stdout),出现的情况为死锁。修改为setvbuf在程序启动时候,调用一次。

2021-07-02 13:18:07 442

原创 mysql 安装 xdevapi mysqlx plugin

mysql> INSTALL PLUGIN mysqlx SONAME 'mysqlx.so'; show plugins;

2021-01-13 14:06:16 275

GAT1399协议分析(四)-注销

Gat1399 wireshark注册,心跳,注销数据包

2024-06-04

蓝牙协议 中文版+英文版核心-v5.3

蓝牙协议 中文版+英文版核心_v5.3

2024-03-08

ubuntu20.04 deepstream 6.3 pyds-1.16 tensorrt-8.6

ubuntu20.04 deepstream 6.3 pyds-1.16 tensorrt-8.6

2024-01-11

ubuntu20.04 deepstream 6.3 tensorrt-8.6.0-cp38-none-linux-x86-64

python 调用deepstream pyds

2024-01-11

ubuntu20.04 deepstream 6.3 pyds-1.1.4-py3-none-linux-x86-64.whl

python 调用deepstream pyds

2024-01-11

ubuntu20.04 deepstream 6.3安装 pyds-1.1.4-py3-none-linux-aarch64.w

python 调用deepstream pyds

2024-01-11

wsdl onvif编译流程

wsdl onvif编译流程 https://blog.csdn.net/zhoutianyou/article/details/123225378

2022-03-02

qt5 propertybrowser vs2013 dll designer plugin

编译好的vs2013 qtpropertybrowser dll和插件,下载下来放在qt里面即可。32位的哦。开发资料包,下载即可用。

2017-12-29

apprtcdemo

apprtc 2015.5月编译的,给大家分享一下

2015-07-23

2014 libx264 最新 64bit

2014 libx264 最新 64bit

2014-10-30

windows opencv2.4.9 mingw 32 dll

windows opencv2.4.9 mingw 32位 dll库

2014-10-17

ucos-ii的c51移植

将ucosii移植到51单片机上的源代码

2009-09-19

空空如也

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

TA关注的人

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