Class ReadingSpeed
Specify the reading speed of IronBarcode. Setting a more detailed option will use more CPU and take longer.
Please understand that pre-processing is CPU-heavy and we recommend experimenting with different settings starting with the lowest settings first and gradually working up from there.
Inheritance
Namespace: IronBarCode
Assembly: IronBarCode.dll
Syntax
public sealed class ReadingSpeed : Enum
Fields
Balanced
Light Processing is performed to attempt to clarify the barcode area and make it stand out more for the reader.
Declaration
public const ReadingSpeed Balanced
Field Value
Type | Description |
---|---|
ReadingSpeed |
Detailed
Medium Processing is performed to attempt to clarify the barcode area and make it stand out more for the reader.
This is a CPU-intensive operation. We recommend experimenting with all levels of processing to ensure you are using the weakest one required to improve performance.
Declaration
public const ReadingSpeed Detailed
Field Value
Type | Description |
---|---|
ReadingSpeed |
ExtremeDetail
Heavy Processing is performed to attempt to clarify the barcode area and make it stand out more for the reader.
Please use this ReadingSpeed if you are trying to read multiple barcodes with the same values in one input file.
This is a very CPU-intensive operation and may still not improve blurry barcodes or noisy images.
Please consider using our filters: https://ironsoftware.com/csharp/ocr/tutorials/c-sharp-ocr-image-filters/
Declaration
public const ReadingSpeed ExtremeDetail
Field Value
Type | Description |
---|---|
ReadingSpeed |
Faster
No processing (Default). Barcode images are not preprocessed at all.
Declaration
public const ReadingSpeed Faster
Field Value
Type | Description |
---|---|
ReadingSpeed |
value__
Declaration
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |