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?
-
Aug 19, 2021 Barcode
A few days ago, I wrote a blog post about how to implement a desktop barcode reader application using Qt and C++. The application only supports still image mode. In this article, I am going to add a webcam support to empower the application to scan barcodes in real time....
-
Aug 10, 2021 Document Scanning
The Clipboard API allows web applications to read and write the clipboard’s contents, which makes it convenient to paste scanned documents to other applications like Word, email clients and load images from the clipboard in a Dynamic Web TWAIN (DWT) application. Here is a demo video of copying scanned documents...
-
Aug 07, 2021 Web Barcode Scanner
Updated in 2021: The Dynamsoft Barcode Reader now has a client-side JavaScript SDK which makes it possible to read barcodes from within the browser. Learn about the JavaScript SDK The Dynamsoft Barcode Reader now has mobile native SDKs supporting Android and iOS. The Dynamsoft Barcode Reader now has an official...
-
Aug 05, 2021 Barcode
No matter which edition of Dynamsoft Barcode SDK you use, the underlying algorithm interfaces are all implemented in C/C++. To evaluate Dynamsoft barcode SDK precisely, you’d better get started with the C++ libraries. However, there is only a command-line sample available in the SDK package. I have been tired of...
-
Aug 04, 2021 Document Scanning
Dynamic Web TWAIN (DWT)’s Remote Scan feature makes it possible to scan documents from your scanner or multi-function printer (MFP) directly to any device. You may wonder what other network scanning options exist. This article is going to give a brief overview of scanning over the network and why DWT’s...
-
Jul 25, 2021 Passport MRZ
Previously, I wrote a post about how to recognize passport MRZ from an image file using C++. In this post, I will create a more productive Android app, which utilizes camera to recognize MRZ. This article is Part 2 in a 8-Part Series. Part 1 - Passport MRZ Recognition with...
-
Jul 14, 2021 Barcode
Motion detection can detect whether there is a change in the positions of objects. It can be achieved by many methods. For example, infrared light or laser technology can be used for optical detection. As for image processing methods, there is a basic one by a fixed camera, which compares...
-
Jul 12, 2021 Camera
Dynamsoft Camera Enhancer (DCE) provides high-level APIs for developers to quickly create a camera application, such as a barcode scanner and a text scanner. The API surface works across most Android and iOS devices. While it leverages the capabilities of Android’s Camera2 and iOS’s AVCaptureSession, it is much easier to...
-
Jul 12, 2021 Barcode
As the original writer of Dynamsoft Barcode Reader for Python (pip install dbr), I prefer using CPython and Dynamsoft C/C++ Barcode SDK to bring barcode detection APIs to Python. However, Ctypes is also worth to be explored. It allows developers to call C functions of shared libraries in pure Python...
-
Jul 06, 2021 Document Scanning
Email is a convenient way to send scanned documents. The ability to send emails is built into many network scanners. For example, HP All-in-One devices have a Scan-to-Email app. However, we cannot use these devices’ built-in email-sending ability if we want to control the scanning process in a web scanning...