草庐IT

JavaCV对接海康大华

全部标签

C#实现SM2签名(对接医保接口注意事项)

最近在做对接医保接口的项目,入参要求进行SM2签名(注意:是签名而非加密,开始理解成加密研究了一堆加密源码,使用提供的私钥也会报错,后面才发现SM2有专门的签名方法,而接口调用签名也就是SM2签名而非加密)下面是说明适用于2022年云南省医保平台相关项目:SM2签名入参有私钥,加密内容,用户id,一定要注意平台下发的加密工具或者demo,加密规则一定要和平台一致,不然签名验签会一直验签失败,以下是我发现的问题及处理(平台下发demo签名时入参给了3个,实际使用只用了两个,userid签名加密时没有使用,替换的是一个随机数;之前一直验签失败就是我给的3个入参都参与了加密签名,所以就会失败):pu

SpringBoot对接阿里云OSS上传文件以及回调(有坑)

前言今天在对接阿里云OSS对象存储,把这过程记录下来链接阿里云的内容很多,文档是真的难找又难懂本文主要是用的PostObjectAPI加上Callback参数PostObject->https://help.aliyun.com/document_detail/31988.html?spm=a2c4g.31989.0.0Callback->https://help.aliyun.com/document_detail/31989.html?spm=a2c4g.31988.0.0对接过程前端向后端发送请求获取签名后端与OSS服务器交互,返回前端签名前端拿到签名,直接上传到OSS服务器上传成功,O

JavaCV的摄像头实战之十三:年龄检测

欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos本篇概览本文是《JavaCV的摄像头实战》系列的第十三篇,前文《JavaCV的摄像头实战之十二:性别检测》中,借助训练好的卷积神经网络模型开发出了识别性别的应用,今天在前文基础上做少量改动,实现年龄识别的功能,效果如下图:应用主要功能如下图所示:如果您看过《JavaCV的摄像头实战》系列的其他文章,就会发现上图中只有蓝色部分是新增内容,其余的步骤都是固定套路,《JavaCV的摄像头实战》系列的每一个应用玩的都是相同套路:别看步骤挺多,其实都是同一个流程关

Laravel对接 AWS S3 完整流程

重要的三个参数AWS_ENDPOINTAWS_KEYAWS_SECRET1、创建存储桶2、开启权限3、编辑存储桶策略4、使用策略生成器生成json策略显示公开访问控制台随便上传一个文件后查看属性复制AWS_ENDPOINT即对象URI的域名字段5、创建IAM用户、添加用户组权限创建用户成功后进入用户详情创建访问密钥至此三个参数都已得到AWS_KEYAWS_SECRETLravel实现S3文件上传/删除1.安装扩展composerrequireaws/aws-sdk-php-laravel2.注册服务#app/config/app.php//将下面代码追加到providers数组中Aws\Lar

python_获取网络(大华)摄像头画面,并存储为图片和视频

导入库pipinstallopencv-python代码网络摄像头'''Opencv-python读取IP摄像头视频流pipinstallopencv-python'''importcv2importdatetimeimporttimeclassCamera_picture:def__init__(self):#摄像头登录账号self.user="admin"#摄像头登录密码self.pwd="123456"#摄像头地址:端口self.ip="192.168.100.108:554"#截图存储位置self.file_path="./"#摄像头窗口名称self.name="camera"#连接并

大华监控前端实时预览(DHplayer)官方插件

介绍:采用vue2+大华官方插件DHplaye+rtsp拉流实现前端预览1.根据官方文档安装引入插件  2.再vue项目中引入插件importDHPlayerfrom'@/components/DHPlayer/index'3.模板中使用windowType:视频类型0实时,1录像num:子窗口数createSuccess:插件创建成功时调用4.调后端接口,获取要展示监控点的通道号和rtsp地址methods:{//获取已上架监控点rtspgetRtsp(){this.$get('gardan/device/getCameraUrl',{}).then(r=>{console.log(r.da

华夏相机开发/臻识相机开发/车牌识别器开发对接使用总结

最近做了款自助洗车小程序项目,需要用到车牌识别,华夏/臻识这两家相机均有使用,特此记录开发中的问题。1.初次使用:购买途径:当地购买的华夏相机T83,价格贵,且显示屏语音均无法使用。遂只对接了开闸。开发方式:因为自助洗车项目需要保持双端的及时通讯,比如线上发送开门指令后,相机及时开闸。而这款相机支持本地sdk开发、httppost模式(相机识别车牌后上报给服务端,但是如果需要服务端给相机指令不能及时反馈),所以不能满足。只好用本地sdk方式连接相机,这个sdk相机厂商都会提供对应的开发包,我的开发语言是java,所以用jna连接DLL文件,调用里面的对应方法就能实现开闸。然后用ok-http包

JavaCV的摄像头实战之十二:性别检测

欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos本篇概览本文是《JavaCV的摄像头实战》系列的第十二篇,咱们来开发一个实用功能:识别性别并显示在预览页面,如下图:今天的代码,主要功能如下图所示:如果您看过《JavaCV的摄像头实战》系列的其他文章,就会发现上图中只有蓝色部分是新增内容,其余的步骤都是固定套路,《JavaCV的摄像头实战》系列的每一个应用玩的都是相同套路:别看步骤挺多,其实都是同一个流程关于性别和年龄检测使用卷积神经网络推理性别和年龄的更多技术细节,这里有更详细的说明:https://

LiveGBS国标GB/T28181流媒体平台功能-作为下级国标平台级联到第三方海康大华宇视华为等国标平台及其它政务公安内网国标视频平台

LiveGBS国标GB/T28181流媒体平台功能-作为下级国标平台级联到第三方海康大华宇视华为等国标平台及其它政务公安内网国标视频平台1、GB/T28181级联是什么2、搭建GB28181国标流媒体平台3、获取上级平台接入信息3.1、如何提供信息给上级3.2、上级国标平台如何添加下级域3.2、接入LiveGBS示例4、配置国标级联4.1、国标级联菜单4.2、添加上级平台4.3、编辑上级平台级联4.4、共享通道给上级平台(选择通道)4.5、共享通道给上级平台(分组共享)4.5、推送通道5、上级平台查看播放6、相关问题6.1、如何提供信息给上级?6.2、LiveGBS可以作为上级?6.3、可以级

解决海康威视监控安装插件后依然预览不了

故障表现:多次重装插件依然浏览不了监控画面,一直显示以下图片信息,提示安装插件原因:监控探头版本老旧,画面不能在新版浏览器上播放,两者不能兼容解决办法:1.IE浏览器点开设置,找到“兼容性视图设置”将监控画面网址添加入框中,点击确定,再点关闭,无须重启浏览器,画面可恢复画面旁的黄框代表画面“可预览”2.Edge浏览器当不能禁止IE跳转Edge时,如图操作,为网址添加兼容,之后按提示重启浏览器即可,这样也能让画面在Edge上播放