aforge

    10熱度

    3回答

    我正在嘗試編寫一個應用程序,可以訪問連接到PC的相機,錄製視頻並從視頻中獲取圖像。我使用AForge.NET庫來訪問攝像頭:http://www.aforgenet.com/framework/ 我不知道名爲AForge.Video.NewFrameEventHandler的事件是如何工作的。在此代碼中,該事件將null返回給位圖,而不是從視頻中的新幀或事件未被調用。我想從視頻中將幀從每個時間幀傳

    1熱度

    1回答

    我有一個小型項目,我從網絡攝像頭捕捉圖像並解碼qr。 以下代碼捕獲圖像並將其存儲到本地文件,但僅在不在while循環中時才存在。 system.threading似乎使捕獲的圖像變黑。如果我不使用它(循環),它每秒捕捉太多圖像。 那麼有沒有辦法改變aforge.video framerate,以便我可以每隔x秒捕獲一次圖像而不需要while循環? public partial class WebF

    0熱度

    2回答

    我有以下代碼,它捕獲視頻並更新jpg速度非常快。 我需要做的是改變這捕捉每x秒一幀,這樣我可以做其他的東西給它,就像解碼條碼: using AForge.Video; using AForge.Video.DirectShow; namespace BAMSystem { public partial class WebForm1 : System.Web.UI.Page {

    2熱度

    1回答

    那麼我做了一個基於Aforge的程序(這是一個視頻庫)。 該庫爲來自相機的下一個視頻幀創建自己的刷新事件。 到目前爲止,早些時候的人們已經幫助我使用多線程,所以這些Aforge線程可以向主程序線程報告,再次如此好,它工作的很好。 特碼可以在這裏看到: how to do multithreading when using outside referenced code 但現在我經常注意到一個新的程

    1熱度

    1回答

    我有一個關於AForge FFT的問題。爲了fft我發送2048個元素的複雜數組。出口時,我有2048個複雜的元素。首先總是=(127,0)或(128,0-1)。並且在DFT的特性中,前1024個元素=後1024個元素,但對於AForge.Math.FourierTransform.FFT並非如此。我不明白我需要做的。請幫幫我。 我用它作爲: Complex [] Array =new Compl

    0熱度

    1回答

    我不明白爲什麼音量定義的頻率不符合預期。 我用幾個指定的頻率依次發送聲音給我的麥克風。然後我做我的麥克風緩衝區的FFT。在FFT退出時,我有一個複數的數組。要知道聲音所定義的頻率的音量,我看我的陣列,該陣列中元素的個數,我得到這樣: MyFrequency = n*SamplingRate/SizeOfArray. 接下來,我得到的複數幅度 (sqrt(Re^2+Im^2) 如果我是對的,

    1熱度

    2回答

    我可以讓AForge與USB攝像頭一起工作,但我有一個可以連接到多個攝像頭的視頻卡。我如何讓AForge使用顯卡? 我的問題是我無法得到VideoInputDevice設置爲一個工作視頻輸入。 的代碼是這樣的: void init(){ FilterInfoCollection videoCaptureDevice = new FilterInfoCollection(Fil

    1熱度

    2回答

    上下文: 我和我的同事們通過C#處理很多位圖圖像。 目前,我們也正在與AForge Framework工作管理圖像,而且由於AForge DLL工作與UnmanagedImage類中的方法,我們總是需要開始使用庫之前,以一個位圖到UnmanagedImage轉換。 代碼的簡單的一塊: 這是怎麼了我們通常的位圖轉換爲UnmanagedImage類 BitmapData bmpData;

    10熱度

    2回答

    我正在嘗試構建解決難題的應用程序(試圖開發圖算法),並且我不想一直手動輸入樣本輸入。 編輯:我並沒有試圖建立一個遊戲。我試圖建立一個代理玩遊戲「SpellSeeker」 說我有一個圖像(見附件)在屏幕上的數字,我知道箱子的位置,我有確切的這些數字的圖像。我想要做的只是告訴哪個圖像(數字)在相應的盒子上。 Numbers http://i46.tinypic.com/3089vyt.jpg 所以我想

    2熱度

    1回答

    我正在玩AForge。我從AForge網站複製了這個例子。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using AForge; using AForge.Neuro; using AForge.Math; using AForge.Neuro.Learn