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?
-
Jan 16, 2017 Barcode
I just finished reading the article - Native Extensions for the Standalone Dart VM. In this post, I will share my experience about how to build a Dart native extension from scratch with Dynamsoft C/C++ barcode SDK on Windows. Why Asynchronous Extension Dart is a single-threaded programming language, similar to...
-
Jan 09, 2017 Barcode
A few months ago, Google announced a new operating system named Fuchsia. It was my first time to hear about Dart, which is the primary programming language for Fuchsia. Dart is a programming language designed by Google. It is used to build the web (Dart webdev), mobile (Flutter) and server...
-
Dec 19, 2016 Miscellaneous
NV21 is the default image format used by Android camera. Assume you want to save the data and view it as a BMP file on PC, how to write code in Java without Android image APIs? Let’s do it from scratch. What is NV21 NV21 is a kind of YUV...
-
Dec 12, 2016 Miscellaneous
Visual Studio Code - a source code editor for Windows, Linux and macOS released by Microsoft - is getting more extensible and customizable. It is interesting to build an extension yourself. In this article, I will share how to create a simple HTML snippet extension for VS Code. Snippet for...
-
Dec 05, 2016 Miscellaneous
If you want to open webcam stream in a web browser, what technology will you choose? Probably many developers’ answer is HTML5. Yes, with the JavaScript API getUserMedia, it will be pretty easy to open webcam within web browsers. However, the API is not supported by some old web browsers like...
-
Nov 07, 2016 Barcode
Previously, I wrote an article Raspberry Pi Barcode Scanner with Webcam and Python illustrating how to build a simple barcode scanner using Dynamsoft Barcode Reader SDK and OpenCV from scratch. The method decodeFile() was used for detecting barcodes from an image file. To use the API, you have to write...
-
Oct 31, 2016 Document Scanning
Dynamic Web TWAIN for Linux was introduced on 11/03/2016. It enables interaction with document scanners from within a browser on Linux. The underlying technology is SANE (Scanner Access Now Easy). We do not need to write any code other than JavaScript when using Dynamic Web TWAIN. Learn how to to...
-
Oct 17, 2016 Miscellaneous
It is known that getUserMedia, the API defined by WebRTC, is the main method for accessing media capture devices such as webcam and microphone in web pages. The compatible desktop web browsers include Chrome, Firefox, Opera, and Edge. This article will share the resources for learning how to capture and...
-
Oct 10, 2016 Barcode
OpenCV officially provides both C++ and Python APIs for developers. Most of the time, developers just need to use one kind of programming languages to read, write and process images with hundreds of computer vision algorithms. However, if you want to use OpenCV Python APIs with an extended C/C++ library,...
-
Sep 27, 2016 Barcode
Previously I shared how to use Touchless, which wraps the win32 APIs of DirectShow, to control webcam in C#. In this article, let’s take a further step to see how to use the more complicated DirectShow.NET APIs to capture the video stream and read barcode from preview frames on Windows. Resources for Learning DirectShow.NET DirectShow.NET...