当前位置: 首页 > news >正文

网站开发后期要解决的问题无安全警告的浏览器

网站开发后期要解决的问题,无安全警告的浏览器,建设企业银行app,.net 网站制作OpenCvSharp也支持获取摄像头数据,不同于之前测试AForge时使用AForge控件显示摄像头数据流并从中截图图片,OpenCvSharp中显示摄像头数据流需要周期性地从摄像头中截取图片并显示在指定控件中。本文学习C#使用OpenCvSharp从摄像头获取图片的基本方式。  …

  OpenCvSharp也支持获取摄像头数据,不同于之前测试AForge时使用AForge控件显示摄像头数据流并从中截图图片,OpenCvSharp中显示摄像头数据流需要周期性地从摄像头中截取图片并显示在指定控件中。本文学习C#使用OpenCvSharp从摄像头获取图片的基本方式。
  新建基于.net core的Winform项目,在Nuget包管理器中搜索并安装OpenCvSharp4和OpenCvSharp4.runtime.win,也可以单独安装OpenCvSharp4.Windows。
在这里插入图片描述
  使用OpenCvSharp中的相关函数打开摄像头需要指定摄像头编号(int类型),但暂时未找到OpenCvSharp中有什么类或函数能返回计算机中所有视频设备的带编号的设备信息,AForge的FilterInfoCollection类能枚举视频输入设备,但是只有名称和MonikerString,没有设备编号。
  百度相关文章,最终在参考文献4中找到合适的代码,主要是调用参考文献5中已经封装好的SystemDeviceEnumerator类获取本地视频输入设备及编号,主要代码如下(本文测试时将参考文献5下的所有文件都引用到了项目中,也可以通过Nuget包管理器搜索并安装Hompus.VideoInputDevices包):

using var sde = new Hompus.VideoInputDevices.SystemDeviceEnumerator();foreach (var device in sde.ListVideoInputDevice())
{comboCameras.Items.Add($"{device.Value},{device.Key}");
}

在这里插入图片描述
  OpenCvSharp中使用VideoCapture类读取摄像头或者视频文件数据,如果是摄像头,则在构造函数中输入摄像头编号,如果是视频文件,则在构造函数中输入视频文件地址。
  接着调用VideoCapture类的Read函数获取一帧图像,该图像为Mat类型,需要调用OpenCvSharp.Extensions. BitmapConverter.ToBitmap函数将其转换为Bitmap对象后再使用(需要安装OpenCvSharp.Extensions包),参考文献2中使用循环周期性地从摄像头中获取图片并显示在picturebox控件中,也有文章使用后台线程周期性地读取摄像头后再使用,本文中采用timer组件,定时读取摄像头图片后显示在picturebox控件中,周期设置为1秒除以摄像头的帧率(Fps)。
  此种情况下截图也比较简单,也是调用Read函数读取一帧图片即可。
  最后调用VideoCapture类的Release函数关闭摄像头或视频文件,再调用Dispose函数释放资源。

  代码比较简单,在此不再贴出,有兴趣的可以查看参考文献2,下图为程序运行效果。
在这里插入图片描述

参考文献:
[1]https://github.com/shimat/opencvsharp
[2]https://codeantenna.com/a/JbkU23NeP3
[3]https://blog.csdn.net/qq_26351861/article/details/130370934
[4]https://stackoverflow.com/questions/19258886/how-to-get-a-list-of-available-video-capture-devices/62555468#62555468
[5]https://github.com/eNeRGy164/VideoInputDevices/tree/main

http://www.zhongyajixie.com/news/17911.html

相关文章:

  • 常做网站首页的文件名客服网站搭建
  • 做logo去哪个网站深圳推广
  • 做网站 工资高吗网站宣传文案范例
  • 做中医诊所网站百度推广技巧
  • 免费做公司网站多少关键词排名优化软件
  • 合肥大型网站开发公司seo资讯网
  • 最全的域名注册seo问答
  • 三网合一网站模板客户管理软件哪个好用
  • 网站制作什么语言最好免费手机网页制作
  • 网站开发gif图太多耗资源吗福州网站建设方案外包
  • 网站备案查询不出来seopc流量排行榜企业
  • 从什么网站建网站好互联网广告公司排名前十
  • h5网站设计百度热搜大数据
  • 网站建设硬件需求关键词挖掘网站
  • 交友网站都有哪些功能模块谷歌搜索引擎为什么打不开
  • 建设聚美优品网站收流量费吗3seo
  • 湖南做电商网站需要什么条件企业建站系统
  • 中国三北防护林体系建设网站seo搜索引擎优化平台
  • 女装网站建设福州网站优化
  • 昆明网站建设在河科技优化大师是什么意思
  • 网络优化工程师需要具备哪些能力seo云优化软件
  • 专业团队图片素材安卓优化大师下载安装到手机
  • 网站服务器有哪些类型有哪些类型有哪些类型有哪些类型有哪些外贸出口平台网站
  • 外贸单证镇江网站seo
  • asp.net网站开发介绍小程序生成平台系统
  • 临沂网站建设教程足球世界排名一览表
  • 胡歌做的穿衣搭配的网站百度关键词排名qq
  • 广州正规网站建设有哪些深圳优化公司统高粱seo
  • 网站开发综合实训报告阿里指数官网最新版本
  • 注册一家科技公司需要多少钱网络seo优化公司