Unvollkommene Barcodes und Bildkorrektur

IronBarcode bietet zahlreiche Bildvorverarbeitungsfilter zur Auswahl, die sich einfach in BarcodeReaderOptions anwenden lassen. Wählen Sie die Filter aus, die das Einlesen Ihres Bildes verbessern können, wie z. B. Sharpen , Binärer Schwellenwert und Contrast . Bitte beachten Sie, dass die Reihenfolge, in der Sie sie auswählen, auch die Reihenfolge ist, in der sie angewendet werden.

Es gibt die Möglichkeit, die Bilddaten der Zwischenbilder zu speichern, bei denen jeder Filter angewendet wurde. Dies kann mit der SaveAtEachIteration Eigenschaft von ImageFilterCollection umgeschaltet werden.

Wichtige Punkte aus dem hervorgehobenen Beispielcode:

  • Wir erstellen eine Instanz von BarcodeReaderOptions und konfigurieren sie mit verschiedenen Bildfiltern: Sharpen, Binary Threshold und Contrast.
  • Die Filter werden in einer bestimmten Reihenfolge hinzugefügt, was die Abfolge angibt, in der sie angewendet werden sollen.
  • Durch die Einstellung von cacheAtEachIteration auf true speichert die Bibliothek nach jeder Filteranwendung Zwischenbilder, was für die Fehlersuche und Analyse nützlich ist.
  • Schließlich lesen wir den Barcode aus dem Bild und drucken den Barcodetyp und -wert auf die Konsole.

Erfahren Sie mehr über Bildkorrektur in IronBarcode

Bereit anzufangen?
Nuget Downloads 2,108,094 | Version: 2026.3 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis? PM > Install-Package BarCode
Führen Sie ein Beispiel aus und beobachten Sie, wie Ihre Zeichenkette zu einem BarCode wird.