2015-07-12 4 views
0

отпускает мысль, что я ничего не знаю ни о чем ...Emgu вебкамера новичка VB

https://www.youtube.com/watch?v=37l6-O0T6EA

Я следовал этой порно-, все идет хорошо. но, не на "capturez.QueryFrame"

Imports Emgu.CV 
 
Imports Emgu.CV.Util 
 
Imports Emgu.CV.Structure 
 

 
Public Class Form1 
 

 
    Dim capturez As Capture = New Capture 
 

 
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick 
 

 
     Dim imagez As Image(Of Bgr, Byte) = capturez.Retrieve() 'Instead of QueryFrame, you may need to do RetrieveBgrFrame depending on the version of EmguCV you download. 
 

 
     PictureBox1.Image = imagez.ToBitmap() 
 

 
    End Sub 
 
End Class

ответ

0

Там нет Retrieve() метода в VB.

Попробуйте заменить capturez.Retrieve() на capturez.QueryFrame() или Capturez.RetrieveBgrFrame().

Если вы уже изменили это, но вы получили отказ от capturez.QueryFrame, это означает, что вам не хватает некоторых DLL-файлов в x86 (bin/debug).