中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

C#利用AForge實現(xiàn)攝像頭信息采集的方法-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務器提供商,新人活動買多久送多久,劃算不套路!

創(chuàng)新互聯(lián)建站主要從事做網(wǎng)站、成都做網(wǎng)站、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務榮縣,十余年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220

這篇文章將為大家詳細講解有關C#利用AForge實現(xiàn)攝像頭信息采集的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

概述

AForge.NET是一個專門為開發(fā)者和研究者基于C#框架設計的,提供了不同的類庫和關于類庫的資源,還有很多應用程序例子,包括計算機視覺與人工智能,圖像處理,神經(jīng)網(wǎng)絡,遺傳算法,機器學習,機器人等領域。本文主要講解利用AForge進行圖像采集的相關內容【包括拍照,視頻錄制】,僅供學習分享使用。

AForge.Net相關類庫介紹

  • AForge.dll 是框架的核心基礎類庫,為其他類庫提供服務。
  • AForge.Controls.dll 包含AForge.Net的UI控件,主要用于頁面顯示。
  • AForge.Imaging.dll 主要是框架中用于圖像處理的類庫,主要負責圖像的處理
  • AForge.Video.dll 主要是框架中對視頻處理的類庫。
  • AForge.Video.DirectShow.dll 主要是通過DirectShow接口訪問視頻資源的類庫。
  • AForge.Video.FFMPEG.dll 是一個還未正式發(fā)布的類庫,通過FFMPEG類庫對視頻進行讀寫。
     

通過NuGet管理器引入AForge類庫

項目名稱右鍵-->管理NuGet程序包,打卡NuGet包管理器  如下所示:

C#利用AForge實現(xiàn)攝像頭信息采集的方法

示例效果圖

本示例主要包括打開,關閉攝像頭,拍照,連續(xù)拍照,開始錄制視頻,暫停錄制視頻,停止錄視頻,退出等功能。

如下所示:左側為攝像頭投影區(qū)域,右側為圖像控件,顯示拍照所得的圖片

C#利用AForge實現(xiàn)攝像頭信息采集的方法

核心代碼

獲取視頻設備列表以及設備對應的分辨率

/// <summary>
  /// 頁面加載攝像頭設備
  /// </summary>
  /// <param name="sender"></param>
  /// <param name="e"></param>
  private void FrmMain_Load(object sender, EventArgs e)
  {
   try
   {
    this.lblTime.Text = "";
    // 枚舉所有視頻輸入設備
    videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice);
    if (videoDevices.Count == 0)
    {
     lblStatus.Text = "No local capture devices";
    }
    foreach (FilterInfo device in videoDevices)
    {
     int i = 1;
     cmbDevices.Items.Add(device.Name);
     lblStatus.Text = ("攝像頭" + i + "初始化完畢..." + "\n");
     i++;
    }
    cmbDevices.SelectedIndex = 0;
   }
   catch (ApplicationException)
   {
    this.lblStatus.Text = "No local capture devices";
    videoDevices = null;
   }
  }

  private void cmbDevices_SelectedIndexChanged(object sender, EventArgs e)
  {
   this.cmbResolution.Items.Clear();
   videoSource = new VideoCaptureDevice(videoDevices[cmbDevices.SelectedIndex].MonikerString);
   foreach(var cap in videoSource.VideoCapabilities) {
    this.cmbResolution.Items.Add(string.Format("({0},{1})",cap.FrameSize.Width,cap.FrameSize.Height));
   }
   if (this.cmbResolution.Items.Count > 0)
   {
    this.cmbResolution.SelectedIndex = 0;
   }
  }

名稱欄目:C#利用AForge實現(xiàn)攝像頭信息采集的方法-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://m.2m8n56k.cn/article26/dhhpjg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供Google、品牌網(wǎng)站制作、標簽優(yōu)化ChatGPT、網(wǎng)站設計公司、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設
主站蜘蛛池模板: 成人在免费观看视频国产 | 亚洲va精品中文字幕动漫 | 成人黄色免费网站 | 日本免费久久 | 国产精品久久久久久久久久久威 | 中文字幕在线看片成人 | 成人老司机深夜福利久久 | 亚洲日产2021三区 | 成人手机视频在线观看 | 伊人久久在线 | 国产成人麻豆tv在线观看 | 国产美女做爰免费视 | 亚洲网站免费看 | 97国产大学生情侣11在线视频 | 日韩精品久久久免费观看夜色 | 欧美一区欧美二区 | 99亚洲精品视频 | 久久久久久国产精品免费 | 久久精品国产免费中文 | 国产精品久久久久久久久99热 | 黄色成人在线网站 | 日本高清视频免费在线观看 | 国产精品三级国语在线看 | 美女mm131爽爽爽免费视色 | 欧美精品一区二区三区免费播放 | 午夜影院0606| 国产欧美日韩综合精品一区二区三区 | 老司机午夜在线视频免费观 | 亚洲欧美成人 | 国产亚洲精品久久久久91网站 | 国产三级日产三级日本三级 | 欧美三级香港三级日本三级 | 日韩成人免费在线视频 | 一级一级一片在线观看 | 在线 | 一区二区三区 | 亚洲精国产一区二区三区 | 久香草视频在线观看 | 精品厕拍 | 美女视频黄a视频免费全过程 | 91免费观看视频 | 免费在线观看一区 |