欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

C#結(jié)合AForge如何實(shí)現(xiàn)攝像頭錄像

這篇文章主要介紹C#結(jié)合AForge如何實(shí)現(xiàn)攝像頭錄像,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)建水免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了超過千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

輸出為MP4需要用到ffmpeg相關(guān)的文件,我打包的庫已經(jīng)帶了,去官網(wǎng)找的庫可以在這個目錄找到:

C#結(jié)合AForge如何實(shí)現(xiàn)攝像頭錄像

2:

添加這些引用:

C#結(jié)合AForge如何實(shí)現(xiàn)攝像頭錄像

3:

兩個全局變量:

//用來操作攝像頭
 private VideoCaptureDevice Camera = null;
 //用來把每一幀圖像編碼到視頻文件
 private VideoFileWriter VideoOutPut = new VideoFileWriter();

開始代碼:

//獲取攝像頭列表
var devs = new FilterInfoCollection(FilterCategory.VideoInputDevice);

//實(shí)例化設(shè)備控制類(我選了第1個)
Camera = new VideoCaptureDevice(devs[0].MonikerString);

//配置錄像參數(shù)(寬,高,幀率,比特率等參數(shù))VideoCapabilities這個屬性會返回?cái)z像頭支持哪些配置,從這里面選一個賦值接即可,我選了第1個
Camera.VideoResolution = Camera.VideoCapabilities[0];

//設(shè)置回調(diào),aforge會不斷從這個回調(diào)推出圖像數(shù)據(jù)
Camera.NewFrame += Camera_NewFrame;

//打開攝像頭
Camera.Start();

//打開錄像文件(如果沒有則創(chuàng)建,如果有也會清空),這里還有關(guān)于
VideoOutPut.Open("E:/VIDEO.MP4", 
    Camera.VideoResolution.FrameSize.Width, 
    Camera.VideoResolution.FrameSize.Height, 
    Camera.VideoResolution.AverageFrameRate, 
    VideoCodec.MPEG4, 
    Camera.VideoResolution.BitCount);
給AForge輸出圖像數(shù)據(jù)的回調(diào)方法:
//圖像緩存
private Bitmap bmp = new Bitmap(1, 1);

//攝像頭輸出回調(diào)
private void Camera_NewFrame(object sender, NewFrameEventArgs eventArgs)
{
  //寫到文件
  VideoOutPut.WriteVideoFrame(eventArgs.Frame);
  lock (bmp)
  {
    //釋放上一個緩存
    bmp.Dispose();
    //保存一份緩存
    bmp = eventArgs.Frame.Clone() as Bitmap;
  }
}

結(jié)束代碼:

  //停攝像頭
      Camera.Stop();

      //關(guān)閉錄像文件,如果忘了不關(guān)閉,將會得到一個損壞的文件,無法播放
      VideoOutPut.Close();

4:

修改App.config,兼容net2.0的一些東西:
C#結(jié)合AForge如何實(shí)現(xiàn)攝像頭錄像

<?xml version="1.0" encoding="utf-8"?>
<configuration>
 <startup useLegacyV2RuntimeActivationPolicy="true">
  <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
 </startup>
 <supportedRuntime version="v2.0.50727"/>
</configuration>

C#結(jié)合AForge如何實(shí)現(xiàn)攝像頭錄像

以上是“C#結(jié)合AForge如何實(shí)現(xiàn)攝像頭錄像”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章名稱:C#結(jié)合AForge如何實(shí)現(xiàn)攝像頭錄像
文章轉(zhuǎn)載:http://www.aaarwkj.com/article36/igojpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)站設(shè)計(jì)、品牌網(wǎng)站建設(shè)響應(yīng)式網(wǎng)站、全網(wǎng)營銷推廣

廣告

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

網(wǎng)站托管運(yùn)營
精品国产自在现线拍手机| 尤物天堂av一区二区| 日韩在线一区二区三区电影| 国产三级自拍视频在线观看| 国产精品一区在线播放| 成人又黄又爽大片在线观看| 福利成人午夜国产一区| 欧美性生活真实的视频| 国产熟女真实乱精品视频| 黄色大全欧美在线观看| 日本人妻系列在线播放| 国产操大奶头女人自拍av| 日韩国产欧美一区二区在线视频 | 国产一区二区精品久久岳√| 国内精品老年人视频网站| 日韩女同性一区二区三区| av日韩在线一区二区三区| 自拍偷拍亚洲精品偷一| 香蕉视频欧美久久精品| 亚洲免费一区二区三区四区| 国产一区二区欧美日本| 日本熟女视频免费观看| 欧美日韩国产特级性生活| 欧美日韩国产一区在线| 国产精品麻豆久久av| 国产av无毛一区二区三区| 国产网爆热门精品一区二区| 久久精品国产av极品| 精品国产美女主播在线| 在线国产偷拍自拍视频| 日本人妻在线一区二区三区| 亚洲中文有码一区二区| 91麻豆国产福利在线| 日本中文字幕三级专区| 国产日韩欧美另类综合| 国产欧美日本一区二区| 日韩精品免费在线观看视频网站| 日本一区二区三区免费不卡视频 | 亚洲天堂,男人的天堂| 男女视频一区二区三区在线观看| 双高干文男女主都很强|