1.1 安装包获取

从官网下载最新版本的MVS安装包,支持Windows xp、Windows 7、Windows 8、Windows 10的32和64位系统。安装过程默认即可。

官网下载链接:http://www.hikvision.com/cn/download_more_960.html

1.2 安装目录介绍

MVS安装包由四个组件构成,分别是MVS客户端、SDK开发包、驱动、GenICam。安装过程大概1-3分钟。我安装在“D:\Program\MVS”路径,目录结构如下:

1.3 效果展示

建议安装成功后,连接相机,打开MVS客户端,查看相机连接和图像预览的效果,确认环境正常后,再开始基于SDK的二次开发。如下:

opencv系统环境变量path

  1. F:\dongdong\0tool\navidia_cuda_opencv\opencv3.3\build\x64\vc14\bin

 注销重启生效

包含目录

海康

  1. C:\Program Files (x86)\MVS\Development\Includes 

 opencv 

  1. F:\dongdong\0tool\navidia_cuda_opencv\opencv3.4.1\include
  2. F:\dongdong\0tool\navidia_cuda_opencv\opencv3.4.1\include\opencv
  3. F:\dongdong\0tool\navidia_cuda_opencv\opencv3.4.1\include\opencv2

  

  

  

库目录

海康

  1. C:\Program Files (x86)\MVS\Development\Libraries\win64

  

  

opencv

  1. F:\dongdong\0tool\navidia_cuda_opencv\opencv3.4.1\x64\vc14\lib

  

  

附加依赖项

海康相机

  1. MvCameraControl.lib

  

opencv

  1. opencv_aruco341.lib
  2. opencv_bgsegm341.lib
  3. opencv_bioinspired341.lib
  4. opencv_calib3d341.lib
  5. opencv_ccalib341.lib
  6. opencv_core341.lib
  7. opencv_cudaarithm341.lib
  8. opencv_cudabgsegm341.lib
  9. opencv_cudacodec341.lib
  10. opencv_cudafeatures2d341.lib
  11. opencv_cudafilters341.lib
  12. opencv_cudaimgproc341.lib
  13. opencv_cudalegacy341.lib
  14. opencv_cudaobjdetect341.lib
  15. opencv_cudaoptflow341.lib
  16. opencv_cudastereo341.lib
  17. opencv_cudawarping341.lib
  18. opencv_cudev341.lib
  19. opencv_datasets341.lib
  20. opencv_dnn341.lib
  21. opencv_dnn_objdetect341.lib
  22. opencv_dpm341.lib
  23. opencv_face341.lib
  24. opencv_features2d341.lib
  25. opencv_flann341.lib
  26. opencv_fuzzy341.lib
  27. opencv_hfs341.lib
  28. opencv_highgui341.lib
  29. opencv_imgcodecs341.lib
  30. opencv_imgproc341.lib
  31. opencv_img_hash341.lib
  32. opencv_line_descriptor341.lib
  33. opencv_ml341.lib
  34. opencv_objdetect341.lib
  35. opencv_optflow341.lib
  36. opencv_phase_unwrapping341.lib
  37. opencv_photo341.lib
  38. opencv_plot341.lib
  39. opencv_reg341.lib
  40. opencv_rgbd341.lib
  41. opencv_saliency341.lib
  42. opencv_shape341.lib
  43. opencv_stereo341.lib
  44. opencv_stitching341.lib
  45. opencv_structured_light341.lib
  46. opencv_superres341.lib
  47. opencv_surface_matching341.lib
  48. opencv_text341.lib
  49. opencv_tracking341.lib
  50. opencv_video341.lib
  51. opencv_videoio341.lib
  52. opencv_videostab341.lib
  53. opencv_xfeatures2d341.lib
  54. opencv_ximgproc341.lib
  55. opencv_xobjdetect341.lib
  56. opencv_xphoto341.lib

  

SDK开发代码

如何半永久型配置

属性管理器添加一个新表

在x64下面

保存这个表

按照正常步骤配置完

别的工程打开的时候

添加现有的属性表

遇到一个报错

方法三:干粹在工程属性中设置(推荐)。

在工程属性中设置的方法如下:

对于VS系列的版本:
打开项目----项目属性---配置属性----C/C++ ----预处理器----预处理定义,
添加_CRT_SECURE_NO_DEPRECATE和_SCL_SECURE_NO_DEPRECATE这两个宏。

海康相机开发(1) SDK安装和开发的更多相关文章

  1. 【miscellaneous】海康相机RTSP连接代码分析

    海康相机RTSP连接代码分析 最近在做海康相机rtsp连接获取音视频的工作,现在介绍一下分析过程和源码. [源码在我上传的共享资料中: http://download.csdn.net/detail/ ...

  2. 术语-软件-软件开发:SDK(软件开发工具包)

    ylbtech-术语-软件-软件开发:SDK(软件开发工具包) 软件开发工具包(缩写:SDK.外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包.软件框架 ...

  3. 海康相机SDK二次开发只有视频无声音问题

    海康SDK相信做企业开发的的同仁,在项目中经常会用到,毕竟使用范围这么广. 本次就开发遇到的奇葩问题来说明一下我们的解决方案. 场景 虽然海康有4200客户端,但是对于高度定制化的项目,肯定不能再使用 ...

  4. 配置海康相机SDK文件

    前言 项目使用到海康摄像机,进行二次开发需要首先对SDK文件进行相关配置. 实现过程 1.下载SDK开发包: 网址:http://www.hikvision.com/cn/download_61.ht ...

  5. WinPhone8 开发(一)[SDK安装+新建项目]

    微软 WinPhone8 开发 winphone8 SDK下载地址,见博客:http://blog.csdn.net/attagain/article/details/8509511 SDK安装界面: ...

  6. 海康网络摄像机调用SDK解码Java版

    两个回调函数: FRealDataCallBack 实现预览回调数据 DecCallBack 解码回调函数 在HCNetSDK.java补充相关函数和结构声明 //播放库函数声明,PlayCtrl.d ...

  7. 海康,睿网设备SDK调试

    引入 外部dll  DllImport [DllImport(@"../bin/HCNetSDK.dll")] 问题1: 找不到模块.... 解决:  [DllImport(@&q ...

  8. (HK1-2)海康相机直接连接电脑不经过路由器设置

    解决电脑无法通过网线直连海康摄像机的问题 https://blog.csdn.net/u014552102/article/details/86708371 一.现象:    通过博主的另外一篇博客h ...

  9. Digispark(ATTINY85) 微型开发板驱动安装与开发环境配置教程

    前几天无聊就弄了弄这个玩,网上教程可能有点杂,在这里就总结一下. Digispark开发板(也就是badusb)能干什么,自己搜去,/坏笑. 1.准备材料:Attiny85微型 USB接口开发板 Di ...

随机推荐

  1. Spark学习(3) SparkSQL

    什么事sparkSQL Spark SQL是Spark用来处理结构化数据的一个模块,它提供了一个编程抽象叫做DataFrame并且作为分布式SQL查询引擎的作用, 它是将Spark SQL转换成RDD ...

  2. 如何修改通过Anaconda安装的jupyter notebook的工作目录

    通过Anaconda安装jupyter notebook,对新手来说是一个非常明智的选择,可以避免很多不必要的麻烦! jupyter notbook默认情况下的工作目录是c:\user\...,接下来 ...

  3. html 打开新页面

    设置 target 页面 这样会点击一次就产生一个页面 页面 填任意名称,多个点击只产生于一个页面

  4. RabbitMq 概述

    RabbitMQ是实现了高级消息队列协议(Advanced Message Queueing Protocol , AMQP)的开源消息代理软件(亦称面向消息的中间件). 1.AMQP协议 Rocke ...

  5. div中的“内容”水平垂直居中

    1. div高度自适应的情况 div在不设置高度的时候,会被里面的内容撑开,内容自动填充在div中,无论是一行内容还是多行内容,此时不需要设置垂直居中,内容自动在中间的, 想要看的更直观些,只需要加上 ...

  6. DEDECMS文章标题显示不全的原因以及解决方法

    首先这里说一下编码问题:UTF-8与GBK(通常为GB2312). GBK是在国家标准GB2312基础上扩容后兼容GB2312的标准(好像还不是国家标准):GBK编码专门用来解决中文编码的,是双字节的 ...

  7. Android 下拉列表Spinner 使用

    1.布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:t ...

  8. Spring的核心机制:依赖注入

    依赖注入的概念 当一个对象要调用另一个对象时,一般是new一个被调用的对象,示例: class  A{ private B b=new B(); public  void  test(){ b.say ...

  9. Mysql 库表操作初识

    Mysql 库表操作初识 终端登录mysql 这里只演示win下, cmd 终端. 至于怎么在win下, linux, mac安装, 感觉这是一个入门级的百度搜索问题, 安装都搞不定, 确实有点尴尬, ...

  10. Python 软件安装

    安装Python解释器 Python目前已支持所有主流操作系统,在Linux,Unix,Mac系统上自带Python环境,在Windows系统上需要安装一下,超简单 打开官网https://www.p ...