[C#]调用本地摄像头录制视频并保存
创始人
2024-11-10 08:08:15
0次

AForge.NET是一个基于C#框架设计的开源计算机视觉和人工智能库,专为开发者和研究者设计。它提供了丰富的图像处理和视频处理算法、机器学习和神经网络模型,具有高效、易用、稳定等特点。AForge库由多个组件模块组成,包括AForge.Imaging(图像处理)、AForge.Video(视频处理)、AForge.MachineLearning(机器学习)、AForge.Neuro(神经网络)等,广泛应用于计算机视觉、图像处理、视频处理、机器学习、人脸识别、手写数字识别、物体识别等领域。

AForge.NET的文档和示例详细,易于理解和使用,并且提供了免费的开源许可证,可以在商业和非商业项目中免费使用。然而,其文档和教程缺乏中文版本,可能不便于国内开发者使用和学习。此外,AForge库的API设计较为简单,没有过多的抽象和封装,可能会导致一定程度上的代码冗余和重复。

总的来说,AForge.NET是一个功能强大、应用广泛的计算机视觉和人工智能库,为开发者提供了丰富的工具和算法支持。

【测试环境】

vs2019

netframework4.5

x86 release

【演示界面】

【部分实现代码】

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using FIRC;  namespace FIRCTest {     public partial class Form1 : Form     {         FIRC.mFIRC msxt = null;          public Form1()         {             InitializeComponent();         }          private void Form1_Load(object sender, EventArgs e)         {             this.MaximumSize = new Size(this.Width, this.Height);             this.MinimumSize = new Size(this.Width, this.Height);             try             {                 msxt = new mFIRC(pictureBox1);                 List temp = null;                 if ((temp = msxt.GetVideoDevicesNameList) != null)                 {                     foreach (string str in temp)                     {                         comboBox1.Items.Add(str);                     }                     comboBox1.SelectedIndex = 0;                 }                 Open.Click += new EventHandler(Open_Click);                 Close.Click += new EventHandler(msxt.Close_Click);                 LuXiang.Click += new EventHandler(msxt.LuXiang_Click);                 Stop.Click += new EventHandler(msxt.TingZhi_Click);                 PaiZhao.Click += new EventHandler(msxt.PaiZhao_Click);                 FormClosing += new FormClosingEventHandler(msxt.Form_FormClosing);             }             catch (Exception q)             {                 MessageBox.Show(q.Message);                 Application.Exit();             }         }           void Open_Click(object sender, EventArgs e)         {             if (comboBox1.SelectedIndex == -1) return;             msxt.Open_Click(comboBox1.SelectedIndex);         }          private void isShowTimeC_CheckedChanged(object sender, EventArgs e)         {             msxt.SetShowTime = isShowTimeC.Checked;         }     } } 

【源码下载】

https://download.csdn.net/download/FL1623863129/89585875

相关内容

热门资讯

每日必看教程!微乐小程序黑科技... 每日必看教程!微乐小程序黑科技免费(辅助器),微信小程序怎么开挂(有辅助挂教学)1、让任何用户在无需...
今日公布!微乐小程序免费黑科技... 今日公布!微乐小程序免费黑科技(透视器),微信小程序微乐辅助器教程图片(有辅助挂辅教程)1、完成微乐...
安装程序教程!微乐小程序辅助工... 安装程序教程!微乐小程序辅助工具(透视器),微乐小程序黑科技辅助工具2026最新推荐(证实有辅助挂)...
我来教大家!微乐小程序黑科技免... 我来教大家!微乐小程序黑科技免费(辅助),微信小程序微乐安徽辅助苹果(确实有辅助挂)1)微乐小程序黑...
热点推荐!微乐小程序黑科技免费... 热点推荐!微乐小程序黑科技免费(辅助),微信小程序透视微乐(竟然有辅助挂)1、微乐小程序黑科技免费破...
揭秘几款!微乐小程序免费黑科技... 揭秘几款!微乐小程序免费黑科技(辅助),微信微乐陕西小程序破解器(有辅助挂辅助)揭秘几款!微乐小程序...
重大通报!微乐小程序免费黑科技... 重大通报!微乐小程序免费黑科技(辅助),微乐游戏辅助脚本安装(有辅助挂辅助)1、每一步都需要思考,不...
玩家交流!微乐小程序免费黑科技... 玩家交流!微乐小程序免费黑科技(作弊器),微乐家乡官方app下载(有辅助挂辅教程)1)微乐小程序免费...
教程攻略!微乐小程序黑科技免费... 教程攻略!微乐小程序黑科技免费(开挂),微乐小程序游戏破解器下载(有辅助挂方式)1、不需要AI权限,...
终于清楚!微乐小程序黑科技免费... 终于清楚!微乐小程序黑科技免费(作弊器),微乐小程序辅助教程(有辅助挂秘籍)1、用户打开应用后不用登...