Dynamsoft Developer Blog
Featured Content
View More >Building a Real-Time Barcode QR Code Scanner with Node.js for Desktop and Web
How to Build .NET 6 Barcode and QR Code SDK for Windows, Linux & macOS
How to Create a Cross-platform MRZ Scanner App Using Flutter and Dynamsoft Label Recognizer
QR Code Reading Benchmark and Comparison
What are the Best Data Matrix Reading SDKs?
-
Oct 07, 2021 Barcode
In our life, we usually take out smartphone to scan QR code. But when we are working on a computer, smartphone may not be the best choice for scanning QR codes that appear on web pages. One reason is the pictures taken from a monitor screen have the Moire’ patterns...
-
Sep 30, 2021 Web Barcode Scanner
QR code is useful to transfer data across different devices. An Android device can exchange data with an iOS device through a QR code. It does not require setting up a wireless network and does not have the hassle of pairing using Bluetooth. As it is a screen-camera solution, it...
-
Sep 28, 2021 Barcode
Dynamsoft Barcode Reader currently does not support WebP images. If you download a QR code image encoded with WebP format, how can you recognize the QR code with Dynamsoft Barcode Reader? In this article, we combine libwebp and Dynamsoft Barcode Reader to fulfill decoding QR code from WebP images. Installation...
-
Sep 22, 2021 Miscellaneous
“WebP is an image format employing both lossy and lossless compression, and supports animation and alpha transparency. Developed by Google, it is designed to create files that are smaller for the same quality, or of higher quality for the same size, than JPEG, PNG, and GIF image formats” - Wikipedia....
-
Sep 16, 2021 Barcode
Image annotation is a key step in deep learning. It prepares the data for tasks like image classification, object detection, semantic segmentation, etc. For image classification, we only need to annotate the label. For object detection, we also need the bounding box and for segmentation, we need to annotate objects...
-
Sep 16, 2021 Barcode
Introduction Accuracy is a key metric of barcode reading SDKs. Given an image, a barcode engine should correctly detect whether one or more barcodes exist. If barcodes exist, the percentage of correct values returned dictates the accuracy. As a software developer, choosing a barcode engine that has the best speed,...
-
Sep 09, 2021 Barcode
When using a QR code reader or scanner SDK, we primarily focus on the detection speed and recognition accuracy. There are many factors that may affect the performance of the QR code detection SDK. The factors can be approximately classified into two categories: image quality and algorithm performance. In this...
-
Sep 06, 2021 Barcode
QR Code is widely used in our everyday life. As a two-dimensional barcode, it can store more data than 1D barcodes. It can be captured using a camera and then be decoded using image processing methods. Reading QR codes in the real world is a challenging job. For example, the...
-
Sep 02, 2021 Passport MRZ
If you search for passport scanner software or MRZ reader software, you will find many of them are only available for mobile devices. For police officers, scanning passports by mobile devices is convenient when they are patrolling. However, for customs and immigration officers, they usually use desktop system and professional...
-
Aug 26, 2021 Barcode
The International Article Number (also known as European Article Number or EAN) is a standard describing a barcode symbology and numbering system used in global trade to identify a specific retail product type. The most commonly used EAN standard is the thirteen-digit EAN-13. 1 The 13-digit EAN-13 number consists of...