Dynamsoft_Barcode_Reader_Python 11.4.3000
Robust Barcode Scanner SDK with Flexible APIs
Whether it’s distorted, dark, distant, blurred, DPM, batch or moving, we can scan it. At speed.
Engineered for High-Performance Barcode Scanning
Scan 500+ Barcodes per Minute--Dynamsoft_Barcode_Reader_Python
Achieve industry-leading speed with our barcode scanner SDK—optimized for:
Live video streams with multiple barcodes
PDF files in automated workflows
Static images from high-resolution industrial cameras
Multi-barcode support ensures high efficiency across use cases.

11.4.3000 (06/30/2026)
Security Updates
- Updated third-party libraries to incorporate the latest security fixes.
11.4.2001 (04/17/2026)
Security Updates
- Updated third-party libraries to incorporate the latest security fixes.
11.4.2000 (03/18/2026)
Security Updates
- Updated third-party libraries to incorporate the latest security fixes.
Bug Fixes
- Fixed an issue where the SDK might attempt to load corrupted model resource files in rare cases.
11.4.1000 (02/05/2026)
Highlights
AI-Powered Barcode Detection and Decoding
-
PDF417 Localization Model – Introduces the PDF417Localization neural network model for improved detection of PDF417 barcodes, especially under challenging conditions.
-
Code39/ITF Decoding Model – Adds the Code39ITFDecoder model for enhanced decoding of Code 39 and ITF barcodes under blurred or low-resolution conditions.
-
Deblur Models for 2D Barcodes – Adds the DataMatrixQRCodeDeblur and PDF417Deblur models to provide more effective recovery from motion and focus blur for DataMatrix, QR Code, and PDF417 barcodes.
ECI (Extended Channel Interpretation) Support
-
ECI Information Return – Adds support for retrieving Extended Channel Interpretation (ECI) data from barcodes. The new ECISegment class, along with the
get_eci_segments()method in the BarcodeResultItem and DecodedBarcodeElement classes, enables access to character encoding information embedded in barcodes. -
ECI-Based Text Interpretation – Adds support for interpreting ECI segments during barcode decoding, improving compatibility with international character sets.
Performance Improvements
-
On-Demand Model Loading – Implements lazy loading for AI models, reducing initialization time by loading models only when first needed.
-
Smart Model Selection – Models are now loaded based on configured barcode formats, minimizing memory usage by excluding unused models.
-
Improved Confidence Scoring – Enhances confidence score calculation for results from neural network models, providing more accurate quality indicators.
-
DPM Barcode Optimization – Improves recognition rate for Direct Part Marking (DPM) barcodes commonly used in industrial and manufacturing environments.
New
-
Added support for Python 3.14.
-
Added BarcodeZoneWidthToHeightRatioRangeArray parameter for filtering barcodes based on aspect ratio constraints.
-
Added set_result_cross_verification_criteria() and get_result_cross_verification_criteria() methods to
MultiFrameResultCrossFilterfor configurable multi-frame result verification.
Changed
-
capture_multi_pagesnow returns results sorted by page number. -
Barcode text encoding fallback changed from UTF-8 to ISO-8859-1 when no ECI information is present in the barcode.
-
Updated default value of
compensationparameter in ImageProcessor.convert_to_binary_local() from 0 to 10. -
convert_to_binary_global() and convert_to_binary_local() of
ImageProcessorclass now support color, binary and grayscale images as input.
Improved
- Improved license binding stability on macOS devices.
Removed
-
Removed
DataMatrixModuleIsotropicparameter – use BarcodeZoneWidthToHeightRatioRangeArray instead. -
Removed
MinRatioOfBarcodeZoneWidthToHeightparameter – use BarcodeZoneWidthToHeightRatioRangeArray instead.
Fixed
-
Fixed incorrect coordinate in barcode result when using neural network models with a specified region.
-
Fixed crash and hang issues that could occur in certain scenarios.
-
Fixed various minor bugs and improved overall stability.
11.2.5000 (12/16/2025)
This release includes security maintenance updates to ensure continued protection of the product.
Security Updates
- Updated third-party libraries to incorporate the latest security fixes.
Bug Fixes
- Fixed memory leak, crash, and hang issues in various scenarios.
- Improved stability in multi-threading operations.
更多推荐



所有评论(0)