添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
酷酷的排球  ·  module' object has no ...·  昨天    · 
坚韧的稀饭  ·  How to fix ...·  昨天    · 
傻傻的课本  ·  Python 教程 — Python ...·  14 小时前    · 
英姿勃勃的火柴  ·  PEP 0 – Index of ...·  14 小时前    · 
开朗的茄子  ·  Spark - RCC User Guide·  5 小时前    · 
个性的红酒  ·  如何从ArcGIS Pro ...·  7 月前    · 
python使用os.system调用海康
CH_HCNetSDK_V5.2.7.4_build20170606_Linux64/consoleDemo下的demo生成的可执行文件,
生成文件为sdkTest python调用代码如下:
def callAndRunCpp():###这个是人脸对比的python接口,
    restartTime = 0
    while True:##人脸相机对比接口有时候会意外退出,因此退出后我就重启
        restartTime += 1
        print("启动c++可执行文件来获取相机的信息,%d次启用",restartTime)
        os.system(
            r'"/home/caobin/chike/chike/CH_HCNetSDK_V5.2.7.4_build20170606_Linux64/consoleDemo/linux64/lib/sdkTest" '
            r'"192.168.1.64" 8000 "admin" "guoji123" 3')
        time.sleep(2)
#####抓图调用语句
 os.system(
            r'"/home/caobin/chike/chike/CH_HCNetSDK_V5.2.7.4_build20170606_Linux64/consoleDemo/linux64/lib/sdkTest" '
            r'"192.168.1.64" 8000 "admin" "guoji123" 4')
//C++方面,将main函数带上参数,然后根据传进来的参数对相机进行操作,对C++consoleMain的修改如下
//这里我主要实现的是人脸对比和抓拍图片两个功能,其中人脸对比结果直接存到了数据库,抓拍图片则是以时间格式直接保存的图片
 /*
* File   name��consoleMain.cpp
* Discription��
* Version    ��1.0
* Author     ��panyadong
* Create Date��2010_3_25
* Modification History��
#ifndef __APPLE__ 要调用摄像机视频,需要使用SDK提供的API。需要注意的是,上述代码中的`HCNetSDK`是SDK的Python封装,需要先安装。此外,还需要在摄像机的管理页面中开启SDK接入功能,并配置好IP地址、端口号、用户名和密码等信息。print('SDK初始化成功')print('SDK初始化失败')print('登录失败')print('登录成功') 此贴能起到的作用通过这个帖子,能了解到如何用Python调用SDK,实现业务逻辑需要结合哪些资料,这些接口的参数是怎么样的,如何翻译成Python,如何传参,参数中的一些变量,常量可以怎样查找。戳这里获得demo源码开发资源威视SDK下载 https://www.hikvision.com/cn/download_61.htmlSDK只有对linux和windows的支持,没有对mac的支... **1.**首先下载官网的sdk开发包,引入HCNetSDK.java,里面定义了很多调用的能力集。 **2.**通过报警回调函数中的黑名单报警这个接口去实现人脸抓拍的。 3.简单来说就是写个类去实现HCNetSDK.FMSGCallBack 然后根据条件函数 case HCNetSDK.COMM_SNAP_MATCH_ALARM。 4进行类的初始化操作、账号和密码的设定,IP地址的绑定。 **... 本文基于综合安防管理平台iSecure Center V1.4版本开发,官方sdk中只提供java/C#/C C++版本的OpenAPI程序包https://open.hikvision.com/download/5c67f1e2f05948198c909700?type=10,暂未提供Python版本,而自己的项目是基于Python框架开发,虽然有前序的Jpype调用Java版本的sdk,但不尽完美,于是有了此文。 官方给出的OpenAPI通信认证含有ca签名认... 本文基于综合安防管理平台iSecure Center V1.4版本开发,官方sdk中只提供java/C#/C C++版本的OpenAPI程序包https://open.hikvision.com/download/5c67f1e2f05948198c909700?type=10,暂未提供Python版本,而自己的项目是基于Python框架开发,虽然有前序的Jpype调用Java版本的sdk... 函数功能:把字符串转换成整型数。 参数str:要进行转换的字符串 返回值:每个函数返回 int 值,此值由将输入字符作为数字解析而生成。 如果该输入无法转换为该类型的值,则atoi的返回值为 0。 工作原理:atoi通过全局变量来区分返回0的情况。 如果是非法输入,返回0,并把这个全局变量设为特殊标志; 如果输入是”0”,则返回0,不会设置全局变量。 注意:使用该函数时要注意atoi返回的是int类型,注意输