海康威视java实现(开发前准备)

项目背景

  需要使用海康威视的摄像头、门禁、NVR(超脑-影像刻录机),实现监控的实时预览,进入区域、离开区域、区域内徘徊逗留、人脸识别、安全帽检测、以及门禁的通行记录。

开发前准备

  1、去海康威视官网下载sdk包,附官网:https://www.hikvision.com/cn/index.html?jmode=j1

  

   2、选择自己对应版本下载开发包,我这里选择是win64

  

   3、开发包目录如下

  

  4、java开发环境

      -- Intellij Idea (目前比较流行也很好用 - 推荐)

      -- win10 操作系统

      -- jdk 1.8

上手实践

  1、首先建一个普通的java工程并且按照demo里说的txt文档的要求,加入库文件

   

  2、在Demo示例中找到java示例,这里我们以ClientDemo做实践(目的,测试你的配置环境是否正确)

            

  3、具体配置按照txt文件复制粘贴就行了,其中的src里的文件,我们只要以 .java为结尾的文件,以.from为结尾的是javaSE里的内容,是图形化界面开发插件Matisse Form生成的,这个写文件要不要都可以不影响程序运行

  配置完如下:

   

  4、记得要修改HCNetSDK 里的引用 dll 文件的路径,要修改成自己项目下dll文件的路径, 所有用到这个 Native.loadLibrary()这个方法加载库文件的都要修改成自己的

  

   5、启动 ClientDemo 里的主方法,如果弹出以下界面,哇,恭喜你,环境配置正确,你就可以进行后续的开发了!

  

   

 

posted @ 2020-04-26 11:35  热爱于丫丫  阅读(6039)  评论(2编辑  收藏  举报