All Developer Tutorials — Page 16 of 17
-
Step-by-step tutorial on building a VSCode extension for Dynamsoft Barcode Reader — with project generation, code snippet insertion, and parameter template download for barcode and QR code scanning.
-
Record videos with CameraX in Kotlin and read barcodes and QR codes from video files on Android with Dynamsoft Barcode Reader (barcodereaderbundle 11.6.2000): decode while playing with PixelCopy or grab every frame with FFmpeg/JavaCV.
-
Measure WebGL grayscale conversion against canvas color frames for Dynamsoft Barcode Reader. On this PC sample, GPU readPixels cost more than it saved; phones are unlikely to reverse that.
-
Learn how to integrate a mobile-friendly HTML5 QR code scanner for ASP.NET Core web apps using server-side C# with Dynamsoft CaptureVisionRouter, including drag-and-drop upload, JSON barcode results, and canvas quad overlays.
-
Step-by-step tutorial: host Blazor in a WinForms desktop app using BlazorWebView and Dynamic Web TWAIN to scan, view, and save documents as PDF.
-
Build three Java barcode readers - CLI, Swing GUI, and Spring Boot web API - using Dynamsoft Barcode Reader 11.x and ZXing, with working code and a live Swagger UI demo.
-
Java WebView document scanning tutorial: integrate TWAIN scanners in a JavaFX desktop app using Dynamic Web TWAIN, Embedded Jetty, and the Webview library.
-
Step-by-step guide to building a web document scanning app that accesses SANE scanners from browser JavaScript using the Dynamic Web TWAIN SDK on Linux (x64 and arm64).
-
Step-by-step tutorial to integrate a barcode and QR code scanner into a Python Django web app using the Dynamsoft Capture Vision SDK for server-side decoding of 1D and 2D barcodes.
-
Learn how to access browser cameras in JavaScript using the getUserMedia API and Dynamsoft Camera Enhancer SDK. Build a cross-platform web camera viewer with camera selection, frame capture, and HTTPS deployment for iOS, Android, and desktop browsers.
-
Step-by-step tutorial to scan and decode barcodes and QR codes in a Jupyter Notebook using Python, OpenCV, and Dynamsoft Barcode Reader SDK with an interactive file upload widget.
-
PDF417 barcode scanner SDK performance benchmark — Dynamsoft Barcode Reader achieves 95.45% accuracy vs ML Kit (61%), ZXingCPP (52%), and Apple Vision (31%) on 88 real-world PDF417 images.
-
Step-by-step tutorial to build an Android barcode scanner using an external USB camera with the UVCCamera library and Dynamsoft Barcode Reader SDK.
-
A 2026 Data Matrix reading benchmark on a public dataset of 112 codes. Dynamsoft Barcode Reader reaches 100% with its scenario templates — the only engine to decode every code — and leads out-of-the-box at 83.04%, ahead of libdmtx (72.32%) and zxing-cpp (65.18%).
-
Learn how to configure a Windows virtual TWAIN scanner to load custom images for testing. Step-by-step guide to building and modifying the TWAIN DS sample with C++ and JSON-based image cycling.
-
Learn how to scan high-density QR codes on Android devices. This tutorial compares Google ML Kit and the Dynamsoft Barcode Reader SDK, showing how to decode version 40 QR codes that ML Kit cannot read.
-
Build a Python desktop QR code scanner that reads barcodes directly from screen captures using Qt (PySide6), OpenCV, and the Dynamsoft Barcode Reader SDK.
-
Learn how to transfer files between devices with animated QR codes. Build a pure-JavaScript animated QR code generator and a Dynamsoft Barcode Reader v11 CaptureVisionRouter scanner that reassembles the data from a live camera stream.
-
Independent accuracy benchmark comparing commercial vs. open-source barcode scanners (Dynamsoft, Scandit, ZXing, ZBar) on 3,484 EAN-13 images — with reading rate, precision, and blur-tolerance results.
-
Open-source vs commercial QR code reader benchmark comparing Dynamsoft, ZXing, ZBar, BoofCV, and OpenCV WeChat across 536 images in 16 categories. Includes Python QR code reader performance data, reading rates, and decode speed.