Windwos10+VS2017+OpenCV3.4.1+DirectShow+MFC

本文详细介绍了如何在Windows10环境下,使用Visual Studio 2017,结合OpenCV3.4.1、DirectShow和MFC开发摄像头应用。内容包括环境配置、工程搭建、功能实现以及主要注意事项,提供了相关资源下载链接。
摘要由CSDN通过智能技术生成

Windwos10+VS2017+OpenCV3.4.1+DirectShow+MFC

一、前言

       在网上参考了许多的博客和视频对着诸多的历程一一实践,发现自己填了不少坑,当然可以认为本人理解能力有限或者笔记本的配置与众博主异同。为了让其他和本人电脑配置和换环境设置相同的朋友们能少采坑,特写此博客。

1.1DirectX与DirectShow介绍

        DirectX软件开发包是微软公司提供的一套Windows操作平台上的开发高性能图形、声音、输入、输出和网络游戏的编程接口。

        DirectShow是从DirectX6.0中的DirectX Media 发展而来的,它集成了DirectX家族中其他成员(DirectDraw、DirectSound等)的技术。

1.2环境介绍

                                                                 图1.1 笔记本电脑系统信息

                                                                     图1.2 VS软件版本信息

 

二、效果展示

       整个代码实现了摄像头的选择、摄像头参数设置、摄像头视频帧的实时显示、以及相关图像处理操作。当点击config按钮时可以对摄像头的相应参数进行设置,如下图中就展示了对摄像头的曝光度、亮度、对比度等参数进行设置,同时还实现了摄像头分辨率的设定,以及可以通过capture按钮对当前视频帧进抓取,也就是实现了截屏的功能,与此同时当点击capture按钮后点击process按钮可以对图像进行图像处理,图中显示的就图像的二值化。注:本文作者可能在开发和撰写上存在着错误或者考虑不周的地方请各位读者海涵,若可以的话可以给作者(QQ:

  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值