IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 迈德威视工业相机入门( 基于 Windows 系统 + VS2019 + OpenCV 4.x.x ) -> 正文阅读

[人工智能]迈德威视工业相机入门( 基于 Windows 系统 + VS2019 + OpenCV 4.x.x )

迈德威视工业相机入门( 基于 Windows 系统 + VS2019 + OpenCV 4.x.x )
前言
一、登录迈德威视官网,下载官方SDK
二、环境配置,相机显示和参数调整( 基于 VS2019 、C++ 及 OpenCV 4.X.X )
1.环境配置( 本示例配置IDE为 VS2019 ,其他VS版本类似 )
2、相机显示

前言

此博客记录了迈德威视工业相机在 VS+Opencv4.XX的环境配置,代码调用以及如何借助Opencv调整相机参数。并基于 VS20179、C++,通过 OpenCV 4.x.x 对视频帧进行处理。

一、登录迈德威视官网,下载官方SDK

迈德威视官网 : http://www.mindvision.com.cn/
??1. 进入官网后,在服务支持中选择软件下载。
?在这里插入图片描述

2. 选择Windows系统SDK安装包,下载并安装(安装好后,也可通过其官方客户端进行相机调用)。
在这里插入图片描述

二、环境配置,相机显示和参数调整( 基于 VS2019 、C++ 及 OpenCV 4.X.X )

1.环境配置( 本示例配置IDE为 VS2019 ,其他VS版本类似 )

(1)、打开属性管理器
视图 -> 其他窗口 ->属性管理器
?在这里插入图片描述

打开属性管理器后,点击opencv_451最左边的小三角。” 打开 “Release | x64” 目录,然后右键Microsoft.Cpp.x64.user 进入 “属性” 。
?
在这里插入图片描述
注:如果你发现你的Release | x64” 目录下没有Microsoft.Cpp.x64.user,可以去这个博客:

(2)添加附加包含目录。
?进入属性页后。 “通用属性” -> “C/C++” -> “常规” -> “附加包含目录” -> 编辑
?
在这里插入图片描述
要添加的目标路径:D:\迈德威视工业摄像头\MindVision\Demo\VC++\OpenCV\Include
方法:点击下方那个图标,然后摁在随后生成在下框的三个小点点,就可以添加路径了
在这里插入图片描述

在这里插入图片描述

(3)在 “通用属性” -> “链接器” -> “常规” ->编辑,操作同上,在 “附加库目录” 中添加 ".lib“ 文件所在目录: …
??D:\迈德威视工业摄像头\MindVision\Demo\VC++\OpenCV,添加后点击确认即可。
??在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

(4)在 “通用属性” -> “链接器” 目录下选择 “输入” ,添加两个 “附加依赖项” : MVCAMSDK.lib 和 MVCAMSDK_X64.lib ,添加后点击确认即可。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

(5)最后,点击确认保存所有设置,再将两个 “.dll” 文件复制到与 C++工程中与源文件同目录下完成环境配置。

在这里插入图片描述

2、相机显示

(1)基础相机显示代码。

#include<opencv2/opencv.hpp>
using namespace cv;
int main()
{
	VideoCapture capture;
	capture.open(1);//打开外置摄像头1,如果是0表示打开本机摄像头如果有的话
	Mat frame;
	while (true)
	{
		capture >> frame;//视频流输入到Mat图像 frame里面
		if (frame.empty())break;//如果关掉摄像头
		namedWindow("外接摄像头", WINDOW_FREERATIO);
		imshow("外接摄像头", frame);	//remember, imshow() needs a window name for its first parameter
		int c = waitKey(30);
		if (c == 27)break; //输入Esc退出
	}
	destroyAllWindows();
	capture.release();
}

运行结果:

在这里插入图片描述

深圳技术大学<悍将>

(2)相机参数调整(调参)

未完待续

参考博客:https://blog.csdn.net/kkkkkk0729/article/details/113111767?utm_medium=distribute.pc_relevant.none-task-blog-2defaultBlogCommendFromMachineLearnPai2default-11.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2defaultBlogCommendFromMachineLearnPai2default-11.control

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-08-15 15:32:20  更:2021-08-15 15:36:44 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 21:03:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码