Niedoskonale kody kreskowe i korekcja obrazu

IronBarcode oferuje wiele filtrów do wstępnego przetwarzania obrazów, które można łatwo zastosować w BarcodeReaderOptions. Wybierz filtry, które mogą poprawić czytelność obrazu, takie jak Sharpen, Binary Threshold i Contrast. Prosimy pamiętać, że kolejność, w jakiej je wybierasz, jest kolejnością, w jakiej są stosowane.

Jest opcja zapisu danych obrazu pośrednich obrazów z każdym zastosowanym filtrem. Można to przełączać za pomocą właściwości SaveAtEachIteration w ImageFilterCollection.

Kluczowe punkty z przykładowego kodu:

  • Tworzymy instancję BarcodeReaderOptions i konfigurujemy ją za pomocą różnych filtrów obrazu: Sharpen, Binary Threshold oraz Contrast.
  • Filtry są dodawane w określonej kolejności, wskazując kolejność ich stosowania.
  • Ustawiając cacheAtEachIteration na true, biblioteka zapisuje obrazy pośrednie po każdym zastosowaniu filtra, co jest przydatne podczas debugowania i analizy.
  • Na koniec odczytujemy kod kreskowy z obrazu i drukujemy typ oraz wartość kodu kreskowego na konsoli.

Dowiedz się więcej o korekcji obrazu w IronBarcode

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 2,240,258 | Wersja: 2026.5 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package BarCode
uruchom przykład zobacz, jak twoje ciągi zamieniają się w kody kreskowe.