# eVision > eVision 26.10.0-beta.2.dev documentation 2026, Euresys ## Pages in this subsection - [Text and Code Reading](index.html.md): Overview of eVision's text and code reading libraries: bar code, matrix code, QR code, and OCR tools, both classic and deep-learning based. - [EasyBarCode - Reading Bar Codes](easybarcode/index.html.md): EasyBarCode - [Using EasyBarCode](easybarcode/easybarcode2.html.md): Explains EasyBarCode2, eVision's 1D bar code reader: symbologies, checksum validation, grading, grid reading, timeouts, and error correction. - [EasyMailBarCode - Reading Mail Bar Codes](easybarcode/easymailbarcode.html.md): Explains EasyMailBarCode, eVision's reader for 4-state postal bar codes, covering symbologies, orientation, checksum, and advanced parameters. - [EasyBarCode1 - Reading Bar Codes (deprecated)](easybarcode/easybarcode.html.md): Documents the deprecated EasyBarCode library for reading 1D bar codes and explains why to migrate to EasyBarCode2 instead. - [EasyDeepOCR - Reading Texts with Deep Learning](easydeepocr/index.html.md): Introduces EasyDeepOCR, eVision's deep-learning OCR library, its scope, structured-text rules, custom use case optimization, and workflow. - [Detailed Usage](easydeepocr/detailed_usage.html.md): Detailed guide to EasyDeepOCR: reading text, scoring, drawing results, specifying topologies, text angle, optimization, and the split pipeline. - [Retraining a Model](easydeepocr/retraining_a_model.html.md): How to retrain EasyDeepOCR's location, orientation, and recognition neural networks in Deep Learning Studio or via the API for custom use cases. - [Setting the Parameters](easydeepocr/setting_the_parameters.html.md): How to configure EasyDeepOCR's deep learning execution settings and build a sample list for optimizing the reader on a custom use case. - [EasyOCR - Reading Texts](easyocr1.html.md): Explains EasyOCR, eVision's template-matching OCR library for reading short texts, covering font learning, segmentation, and recognition parameters. - [EasyOCR2 - Reading Complex Texts](easyocr2/index.html.md): Introduces EasyOCR2, eVision's optical character recognition tool for reading short texts using topology-guided detection and classifiers. - [Using EasyOCR2](easyocr2/using_easyocr2.html.md): How to detect, set a topology for, learn, and recognize characters with EasyOCR2, including classifier choice and GPU acceleration. - [Advanced Parameters](easyocr2/setting_the_parameters.html.md): Reference for EasyOCR2's advanced segmentation, detection, and no-topology parameters controlling character isolation and text box fitting. - [EasyMatrixCode - Reading Matrix Codes](easymatrixcode2/index.html.md): Introduces EasyMatrixCode2, eVision's data matrix code reader, covering grid reading and ISO/SEMI grading, with links to specs and usage. - [Specifications and Supported Symbols](easymatrixcode2/specifications.html.md): Defines the data matrix code structure and lists the ECC000-ECC140, ECC200, and DMRE symbol sizes and capacities supported by EasyMatrixCode2. - [Using EasyMatrixCode](easymatrixcode2/using_easymatrixcode2.html.md): Details EasyMatrixCode2 usage: read parameters, GS1 decoding, print quality grading, model learning, grid reading, and asynchronous processing. - [EasyMatrixCode1 - Reading Matrix Codes (deprecated)](easymatrixcode2/easymatrixcode/index.html.md): Documents the deprecated EasyMatrixCode data matrix reader library and explains why to migrate to EasyMatrixCode2 instead. - [Specifications](easymatrixcode2/easymatrixcode/specifications.html.md): Defines the data matrix code structure and the size, contrast, and quiet-zone specifications supported by the deprecated EasyMatrixCode library. - [Supported Symbols](easymatrixcode2/easymatrixcode/supported_symbols.html.md): Lists the ECC000-ECC140 and ECC200 data matrix symbol sizes, capacities, and error correction rates supported by the deprecated EasyMatrixCode library. - [Workflow](easymatrixcode2/easymatrixcode/workflow.html.md): This library is deprecated, use **EasyMatrixCode2** instead. - [Learning a Matrix Code](easymatrixcode2/easymatrixcode/learning_a_matrix_code.html.md): How to learn a data matrix code model with the deprecated EasyMatrixCode reader to speed up and restrict subsequent code reads. - [Computing the Print Quality](easymatrixcode2/easymatrixcode/computing_the_print_quality.html.md): How to compute BC11, ISO 15415, ISO 29158, and SEMI T10-0701 print quality grades with the deprecated EasyMatrixCode library. - [Using GS1 Data Matrix Codes](easymatrixcode2/easymatrixcode/using_gs1_data_matrix_codes.html.md): Explains how to interpret GS1-compliant data matrix code contents read by the deprecated EasyMatrixCode library. - [EasyQRCode - Reading QR Codes](easyqrcode/index.html.md): Introduces EasyQRCode, eVision's QR code reader library, covering automatic reading, grid support, and ISO grading, with links to specs and usage. - [Specifications](easyqrcode/specifications.html.md): Defines QR code structure, models, versions, error correction levels, and the detection specifications supported by EasyQRCode. - [Using EasyQRCode](easyqrcode/using_easyqrcode.html.md): Details EasyQRCode usage: EQRCode contents, geometry, decoding GS1 and byte data, print quality grading, grid reading, and advanced detection parameters. - [ECodeReader - Unified Interface](ecodereader.html.md): Introduces ECodeReader, eVision's unified interface for reading bar codes, data matrix codes, and QR codes in a single operation. - [List of Supported Codes](list_of_supported_codes.html.md): Reference table of all bar code, mail bar code, data matrix code, and QR code symbologies supported by eVision's code reading libraries. - [Code Grading](code_grading/index.html.md): Introduces eVision's code grading standards for bar codes, data matrix, and QR codes, and how to compute grades with the code reader classes. - [ISO/IEC 15416 for 1D Bar Codes](code_grading/iso-iec_15416_for_1d_bar_codes.html.md): Explains the ISO/IEC 15416 print quality standard and its scan-line-based grading indicators for 1D bar codes as implemented in eVision. - [ISO/IEC 15415 for Data Matrix and QR Codes](code_grading/iso-iec_15415_for_data_matrix_and_qr_codes.html.md): Explains the ISO/IEC 15415 print quality standard and its grading indicators for data matrix and QR code symbols as implemented in eVision. - [ISO/IEC 29158 for Data Matrix and QR Codes](code_grading/iso-iec_29158_for_data_matrix_and_qr_codes.html.md): Explains the ISO/IEC 29158 DPM grading standard, its calibration procedure, and quality indicators for data matrix and QR codes in eVision. - [SEMI T10-0701 for Data Matrix Codes](code_grading/semi_t10-0701_for_data_matrix_codes.html.md): Explains the SEMI T10-0701 pixel-based grading standard and its quality indicators for direct part mark data matrix codes in eVision. - [Comparison of OCR methods](comparison_of_ocr_methods.html.md): Compares EasyOCR2 against the legacy EasyOCR library, covering rotation handling, dotted characters, illumination, and pretrained classifiers. ## Optional - [Top-level llms.txt](../../llms.txt): Complete documentation index.