Silverlight에서 ZXing을 사용하는 데 문제가 있습니다. http://zxingnet.codeplex.com/Silverlight 웹의 ZXing QR 코드
내 proejct 웹캠에서 비디오 피드를 얻을 수 있지만, 나는이 라인에 붙어 :
나는이 ZXing 포트를 사용하고 있습니다.
CaptureSource _capture = new CaptureSource();
_capture.VideoCaptureDevice = CaptureDeviceConfiguration.GetDefaultVideoCaptureDevice();
videoBrush = new VideoBrush();
videoBrush.Stretch = Stretch.Uniform;
videoBrush.SetSource(_capture);
webcam.Fill = videoBrush;
if (CaptureDeviceConfiguration.AllowedDeviceAccess||CaptureDeviceConfiguration.RequestDeviceAccess())
{
try
{
_capture.Start();
}
catch (Exception E)
{
MessageBox.Show(E.Message);
}
}
LuminanceSource source = new RGBLuminanceSource(,webcam.Width, webcam.Height);
그것은 말한다, 그것은는 "rbgRawBytes"바이트 배열이 필요하다고 말한다 :
이 내가 피드를 얻는 방법이다.
나는 웹캠 스트림이 포함 된 비디오 블록을 가지고 있는데, 나는 생각한다. 그리고 출력을 표시하는 웹캠 사각형이있다.
:
여기 CaptureImageAsync 및 CaptureImageCompleted을 사용하는 방법을 좋은 예입니다? 이미지 소스 (videobrush)와 구체적인 유형을 보여주는보다 완전한 코드 스 니펫을 게시하십시오. – Michael
죄송합니다. 방금 업데이트했습니다 :) – Jazerix
Bitmap LS 대신 RGBLuminanceSource를 사용하는 이유가 있습니까? CaptureSource/VideoBrush에서 비트 맵을 쉽게 추출한 다음 BitmapLuminanceSource 생성자에 공급할 수 있습니다. –