海康威視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 里的主方法,如果彈出以下界面,哇,恭喜你,環境配置正確,你就可以進行后續的開發了!

  

   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM