QR-декодирование не будет работать с ZXing и Aforge - PullRequest
0 голосов
/ 17 октября 2018

У меня есть небольшая проблема с ZXing.net ... Я не работаю!

Возможно, я использую его неправильно, но я ищу, ищу, ищу, похоже, ничего не работает ...Я использую WindowsForms.Я хочу прочитать мой QR-код, думал, что моя камера.Я использую другую библиотеку под названием AForge.Этот работает отлично;Моя камера появляется и работает как шарм!Но когда я хочу прочитать QR-код, он не работает ...

Так что, может быть, кто-то сможет мне помочь ...?

//When I load my form, I start the camera
private void FrmConnexion_Load(object sender, EventArgs e)
{
    // enumerate video devices
    videoSources = new FilterInfoCollection(FilterCategory.VideoInputDevice);

    // create video source
    videoStream = new VideoCaptureDevice(videoSources[0].MonikerString);

    // set NewFrame event handler
    videoStream.NewFrame += new NewFrameEventHandler(videoSource_NewFrame);

    // start the video source
    videoStream.Start();
} 

//Every new frame of the video
void videoSource_NewFrame(object sender, NewFrameEventArgs eventArgs)
{
    try
    {
        streamBitmap = (Bitmap)eventArgs.Frame.Clone();
        safeTempstreamBitmap = (Bitmap)streamBitmap.Clone();
        Pic_Camera.Image = streamBitmap;
        Pic_Camera.Refresh();

        //Where I decome my QR Code.
        Result result = barcodeReader.Decode(streamBitmap);
        //To see my result, I register my result into a Label.
        Lbl_Identifiant.Text = "{result?.Text}";
    }
    catch (Exception exp)
    {
        Console.Write(exp.Message);
    }
}

Я думаю, что не сделалничего не забудь ..

Спасибо за помощь!

...