Dynamsoft Barcode Reader for C++ Edition
Dynamsoft Barcode Reader (DBR) SDK C++ Edition is a barcode reading tool designed specifically for C++ developers.
Leveraging the efficiency and flexibility of the C++ language, DBR C++ Edition provides rich APIs for developers to easily integrate barcode reading functionality into your c++ applications. Please take a look at API Reference to see details.
In addition, DBR C++ Edition provides cross-platform support, running on multiple operating systems such as Windows, Linux, and Mac, to meet the needs of different development environments
As one of the functional products of the Dynamsoft Capture Vision (DCV) framework, DBR is also designed to seamlessly integrate with other DCV components and provide developers with a comprehensive set of image processing tools, which cover image capturing, content understanding, result parsing, and interactive workflow. If you are building such a capturing and processing solution, take a look at Introduction to Dynamsoft Capture Vision.
Furthermore, DBR provides a powerful parameter system in order to cope with various scenarios. Read Parameter Reference for details.
Getting Started with DBR C++ Edition
The best way to start with the Dynamsoft Barcode Reader C++ Edition, is following the User Guide to build your first barcode reading application. Please note that the system requirements is as below:
System Requirements
- Operating System:
- Windows 7, 8, 10, 11
- Windows Server 2003, 2008, 2008 R2, 2012, 2016, 2019, 2022
- Linux x64: Ubuntu 14.04.4+ LTS, Debian 8+, etc
- Developing Tool
- Visual Studio 2012 or above
- G++ 5.4+
特性
C, C++, .NET, Java, Python, Android and iOS SDK
- Added support for handling image orientation. With this new feature, you can:
- Get a 'TranformationMatrix' along with the barcode location result.
- Implement coordinate transformation on the barcode location result with the 'TransformationMatrix'.
- Improved localization of DotCodes that are close to one another.
- Improved accuracy of localization algorithms for EAN8 barcode decoding.
- QR code localizing has been improved by reducing the mis-assemble rate of finder patterns when using localization mode.
- Mirrored rectangular DataMatrix barcodes are now supported by implementing 'MirrorMode' when localizing barcodes.
- Improved decoding of deformed barcodes.
Barcode Scanning at a Speed of 500+ per Minute
Fastest scanning and decoding in the industry that can be applied in distinct scenarios:
- Live video feed of multiple barcodes/QR codes
- PDF files in an automated desktop service
- Static images from high-resolution industrial cameras
The scan of multiple barcodes at once function further boosts the already impressive scanning and decoding efficiency.
Scan Challenging Barcodes and QR Codes
Robust and reliable enterprise-grade barcode detection algorithm that excels even in the most challenging conditions:
- Multiple barcodes at once
- Curved surfaces
- Barcodes in motion
- High-density barcodes
- Low light and shadows
- Barcodes in any orientation
- Glare reflections
- Skewed and wide angles
- Blurred barcodes
- Inverted color barcodes
- Long distance
- Low-resolution cameras
Incomparable Reading Rate and Accuracy
With an astonishing 34.9% more barcode recognized than the industry’s 2nd best, Dynamsoft Barcode Reader SDK beats 6 QR Code libraries and ranks the 1st for best recognition rate in the performance test for decoding 1000+ QR Codes in 16 image quality categories.