Dynamsoft Barcode Reader SDK Improves Blurred and Video Barcode Decoding

Various Other Video Options Also Set to Increase Developer Productivity With Better Video Settings

VANCOUVER – June 10, 2019

Dynamsoft has released a new version of its Barcode Reader Software Development Kit with several new updates that include improved recognition rates for blurred or out-of-focus barcodes and improvements to barcode decoding from video, and more.

For all its Barcode Reader SDK editions, Dynamsoft further optimized its algorithms which has sped up the recognition process for 1D and 2D bar codes. This also further improved the accuracy of border localization and symbol segmentation for AZTEC barcodes. And, accuracy has been improved for 2D barcodes without error corrections. Also, the DecodeBuffer now supports 48-bit and 64-bit image data. In addition, there is now a new download option where the SDK library does not include the libstdc++ library.

For the JavaScript Edition of the SDK, Dynamsoft added a built-in scanner constructor to support video settings. With it, developers can create a video object to play, pause, stop, remove duplicates, and return a confidence level of barcode results for barcode reads from video. Other video settings are also supported. This constructor is expected to greatly increases developer productivity. The JavaScript Edition now also offers IntelliSense support for the TypeScript scripting language. And, Dynamsoft added the UMS/ESM export option for Node.js.

Dynamsoft Barcode Reader SDK enables application developers to efficiently embed barcode reading functionality to their web, desktop and mobile applications using just a few lines of code. This saves months of additional work in coding from scratch, in addition to the expense of doing so. With the SDK, end users can decode barcodes from various image file formats (BMP, JPG, PNG, PDF and TIFF). This includes from device-independent bitmap (DIB) formats which can be obtained from cameras or scanners.

Supported developer platforms include Windows (C, C++, .NET, ActiveX, JavaScript), Linux (C/C++), iOS (Objective-C), and Android (Java). Supported 1D barcodes (linear barcodes) include Code 39, Code 128, Code 93, Codabar, Interleaved 2 of 5, Industrial 2 of 5, EAN-13, EAN-8, UPC-A, UPC-E. Supported 2D barcodes include QR code, DataMatrix, PDF417, and Aztec code. There are also Mac and Raspberry Pi editions available as Labs projects.


Dynamsoft's Barcode Reader SDK v6.5.2 is provided with rich code samples. It is backed by technical support channels that include an online knowledge base, email, chat, phone and more. It is now available for download from the Dynamsoft website. Developers can also use a live online demo and download trial versions from the website product page.


Dynamsoft Corp. provides enterprise-class document capture software development kits (SDKs) to help developers integrate document imaging, barcode scanning capabilities and an OCR SDK for text recognition and information extraction in desktop, web, or mobile applications. The company also provides enterprise-grade version control software to help developers manage developer teams and projects. The imaging SDKs help today's businesses seeking to migrate from wasteful paper-based workflows to efficient paperless electronic document and records management. Dynamsoft is an associate member of the TWAIN Working Group that develops TWAIN standards. Thousands of customers use Dynamsoft's solutions. Customers include 3M®; Apple®; EMC®; FUJIFILM, Medical Systems U.S.A., Inc.; Fujitsu®; GE®; H&R Block®; HP®; IBM®, Intel®; Infosys®; Lockheed Martin®; Olympus®; Philips®; PricewaterhouseCoopers®; Samsung®; Siemens®; Symantec®; Unisys®; Verizon®; and more. The company was founded in 2003. More information is available at http://www.dynamsoft.com.

Note: Whether noted or not, references to certain words may be trademarks or registered trademarks of their respective owners.