海康相机开发(1) SDK安装和开发
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
- F:\dongdong\0tool\navidia_cuda_opencv\opencv3.3\build\x64\vc14\bin
注销重启生效
包含目录
海康
- C:\Program Files (x86)\MVS\Development\Includes
opencv
- F:\dongdong\0tool\navidia_cuda_opencv\opencv3.4.1\include
- F:\dongdong\0tool\navidia_cuda_opencv\opencv3.4.1\include\opencv
- F:\dongdong\0tool\navidia_cuda_opencv\opencv3.4.1\include\opencv2
库目录
海康
- C:\Program Files (x86)\MVS\Development\Libraries\win64
opencv
- F:\dongdong\0tool\navidia_cuda_opencv\opencv3.4.1\x64\vc14\lib
附加依赖项
海康相机
- MvCameraControl.lib
opencv
- opencv_aruco341.lib
- opencv_bgsegm341.lib
- opencv_bioinspired341.lib
- opencv_calib3d341.lib
- opencv_ccalib341.lib
- opencv_core341.lib
- opencv_cudaarithm341.lib
- opencv_cudabgsegm341.lib
- opencv_cudacodec341.lib
- opencv_cudafeatures2d341.lib
- opencv_cudafilters341.lib
- opencv_cudaimgproc341.lib
- opencv_cudalegacy341.lib
- opencv_cudaobjdetect341.lib
- opencv_cudaoptflow341.lib
- opencv_cudastereo341.lib
- opencv_cudawarping341.lib
- opencv_cudev341.lib
- opencv_datasets341.lib
- opencv_dnn341.lib
- opencv_dnn_objdetect341.lib
- opencv_dpm341.lib
- opencv_face341.lib
- opencv_features2d341.lib
- opencv_flann341.lib
- opencv_fuzzy341.lib
- opencv_hfs341.lib
- opencv_highgui341.lib
- opencv_imgcodecs341.lib
- opencv_imgproc341.lib
- opencv_img_hash341.lib
- opencv_line_descriptor341.lib
- opencv_ml341.lib
- opencv_objdetect341.lib
- opencv_optflow341.lib
- opencv_phase_unwrapping341.lib
- opencv_photo341.lib
- opencv_plot341.lib
- opencv_reg341.lib
- opencv_rgbd341.lib
- opencv_saliency341.lib
- opencv_shape341.lib
- opencv_stereo341.lib
- opencv_stitching341.lib
- opencv_structured_light341.lib
- opencv_superres341.lib
- opencv_surface_matching341.lib
- opencv_text341.lib
- opencv_tracking341.lib
- opencv_video341.lib
- opencv_videoio341.lib
- opencv_videostab341.lib
- opencv_xfeatures2d341.lib
- opencv_ximgproc341.lib
- opencv_xobjdetect341.lib
- opencv_xphoto341.lib
SDK开发代码
如何半永久型配置
属性管理器添加一个新表
在x64下面
保存这个表
按照正常步骤配置完
别的工程打开的时候
添加现有的属性表
遇到一个报错
方法三:干粹在工程属性中设置(推荐)。
在工程属性中设置的方法如下:
对于VS系列的版本:
打开项目----项目属性---配置属性----C/C++ ----预处理器----预处理定义,
添加_CRT_SECURE_NO_DEPRECATE和_SCL_SECURE_NO_DEPRECATE这两个宏。
海康相机开发(1) SDK安装和开发的更多相关文章
- 【miscellaneous】海康相机RTSP连接代码分析
海康相机RTSP连接代码分析 最近在做海康相机rtsp连接获取音视频的工作,现在介绍一下分析过程和源码. [源码在我上传的共享资料中: http://download.csdn.net/detail/ ...
- 术语-软件-软件开发:SDK(软件开发工具包)
ylbtech-术语-软件-软件开发:SDK(软件开发工具包) 软件开发工具包(缩写:SDK.外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包.软件框架 ...
- 海康相机SDK二次开发只有视频无声音问题
海康SDK相信做企业开发的的同仁,在项目中经常会用到,毕竟使用范围这么广. 本次就开发遇到的奇葩问题来说明一下我们的解决方案. 场景 虽然海康有4200客户端,但是对于高度定制化的项目,肯定不能再使用 ...
- 配置海康相机SDK文件
前言 项目使用到海康摄像机,进行二次开发需要首先对SDK文件进行相关配置. 实现过程 1.下载SDK开发包: 网址:http://www.hikvision.com/cn/download_61.ht ...
- WinPhone8 开发(一)[SDK安装+新建项目]
微软 WinPhone8 开发 winphone8 SDK下载地址,见博客:http://blog.csdn.net/attagain/article/details/8509511 SDK安装界面: ...
- 海康网络摄像机调用SDK解码Java版
两个回调函数: FRealDataCallBack 实现预览回调数据 DecCallBack 解码回调函数 在HCNetSDK.java补充相关函数和结构声明 //播放库函数声明,PlayCtrl.d ...
- 海康,睿网设备SDK调试
引入 外部dll DllImport [DllImport(@"../bin/HCNetSDK.dll")] 问题1: 找不到模块.... 解决: [DllImport(@&q ...
- (HK1-2)海康相机直接连接电脑不经过路由器设置
解决电脑无法通过网线直连海康摄像机的问题 https://blog.csdn.net/u014552102/article/details/86708371 一.现象: 通过博主的另外一篇博客h ...
- Digispark(ATTINY85) 微型开发板驱动安装与开发环境配置教程
前几天无聊就弄了弄这个玩,网上教程可能有点杂,在这里就总结一下. Digispark开发板(也就是badusb)能干什么,自己搜去,/坏笑. 1.准备材料:Attiny85微型 USB接口开发板 Di ...
随机推荐
- Spark学习(3) SparkSQL
什么事sparkSQL Spark SQL是Spark用来处理结构化数据的一个模块,它提供了一个编程抽象叫做DataFrame并且作为分布式SQL查询引擎的作用, 它是将Spark SQL转换成RDD ...
- 如何修改通过Anaconda安装的jupyter notebook的工作目录
通过Anaconda安装jupyter notebook,对新手来说是一个非常明智的选择,可以避免很多不必要的麻烦! jupyter notbook默认情况下的工作目录是c:\user\...,接下来 ...
- html 打开新页面
设置 target 页面 这样会点击一次就产生一个页面 页面 填任意名称,多个点击只产生于一个页面
- RabbitMq 概述
RabbitMQ是实现了高级消息队列协议(Advanced Message Queueing Protocol , AMQP)的开源消息代理软件(亦称面向消息的中间件). 1.AMQP协议 Rocke ...
- div中的“内容”水平垂直居中
1. div高度自适应的情况 div在不设置高度的时候,会被里面的内容撑开,内容自动填充在div中,无论是一行内容还是多行内容,此时不需要设置垂直居中,内容自动在中间的, 想要看的更直观些,只需要加上 ...
- DEDECMS文章标题显示不全的原因以及解决方法
首先这里说一下编码问题:UTF-8与GBK(通常为GB2312). GBK是在国家标准GB2312基础上扩容后兼容GB2312的标准(好像还不是国家标准):GBK编码专门用来解决中文编码的,是双字节的 ...
- Android 下拉列表Spinner 使用
1.布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:t ...
- Spring的核心机制:依赖注入
依赖注入的概念 当一个对象要调用另一个对象时,一般是new一个被调用的对象,示例: class A{ private B b=new B(); public void test(){ b.say ...
- Mysql 库表操作初识
Mysql 库表操作初识 终端登录mysql 这里只演示win下, cmd 终端. 至于怎么在win下, linux, mac安装, 感觉这是一个入门级的百度搜索问题, 安装都搞不定, 确实有点尴尬, ...
- Python 软件安装
安装Python解释器 Python目前已支持所有主流操作系统,在Linux,Unix,Mac系统上自带Python环境,在Windows系统上需要安装一下,超简单 打开官网https://www.p ...