IRONSOFTWAREHOME
Options personnalisées du mode de lecture QR
using IronQr;
using IronSoftware.Drawing;
using IronQr.Enum;
using System.Collections.Generic;

var inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png");

// Use Auto => Machine Learning Scan
// Careful Scan => Useful for scanning documents slowly and carefully
QrImageInput scan_ML_and_normal = new QrImageInput(inputBmp, QrScanMode.Auto);
IEnumerable<QrResult> results1 = new QrReader().Read(scan_ML_and_normal);

// Use Machine Learning Scan
// High Speed => Useful for scanning frames from a camera
QrImageInput scan_ML_only = new QrImageInput(inputBmp, QrScanMode.OnlyDetectionModel);
IEnumerable<QrResult> results2 = new QrReader().Read(scan_ML_only);

// Use Basic Scan without Machine Learning
QrImageInput scan_normal_only = new QrImageInput(inputBmp, QrScanMode.OnlyBasicScan);
IEnumerable<QrResult> results3 = new QrReader().Read(scan_normal_only);
Imports IronQr
Imports IronSoftware.Drawing
Imports IronQr.Enum
Imports System.Collections.Generic

Dim inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png")

' Use Auto => Machine Learning Scan
' Careful Scan => Useful for scanning documents slowly and carefully
Dim scan_ML_and_normal As New QrImageInput(inputBmp, QrScanMode.Auto)
Dim results1 As IEnumerable(Of QrResult) = New QrReader().Read(scan_ML_and_normal)

' Use Machine Learning Scan
' High Speed => Useful for scanning frames from a camera
Dim scan_ML_only As New QrImageInput(inputBmp, QrScanMode.OnlyDetectionModel)
Dim results2 As IEnumerable(Of QrResult) = New QrReader().Read(scan_ML_only)

' Use Basic Scan without Machine Learning
Dim scan_normal_only As New QrImageInput(inputBmp, QrScanMode.OnlyBasicScan)
Dim results3 As IEnumerable(Of QrResult) = New QrReader().Read(scan_normal_only)
NuGet Download
PM > Install-Package IronQR
Options personnalisées du mode de lecture QR

Options personnalisées du mode de lecture QR

Notre engagement à fournir les modèles ML les plus avancés est exemplifié par notre intégration de modèles d'apprentissage automatique (ML) à la pointe de la technologie. En utilisant une technologie ML de pointe, nous avons porté la lecture du code QR au niveau supérieur. Notre modèle ML avancé permet à vos applications de décoder les codes QR avec une précision et une efficacité inégalées, même dans des scénarios difficiles. Que vous lisiez des codes QR à partir d'images, de vidéos ou de flux de caméra en direct, notre solution alimentée par ML garantit que vous obtenez les informations dont vous avez besoin rapidement et de manière fiable. Cette innovation simplifie non seulement l'extraction des données, mais améliore également la sécurité, car elle peut distinguer les codes QR légitimes des menaces potentielles. Avec notre modèle ML, vous pouvez faire confiance à ce que vos capacités de lecture de code QR soient à la pointe de la technologie, offrant à vos utilisateurs une expérience fluide et fiable.

Découvrez comment lire les codes QR à partir d'images avec IronQR.
Voir sur GitHub

Prêt à commencer?

Nuget Downloads 74,386Version :2026.9vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise