All Developer Tutorials — Page 13 of 34
-
Learn how to implement adaptive thresholding in JavaScript using HTML5 Canvas. Covers local mean thresholding, O(N) Integral Image optimization, and production-quality binarization with Dynamsoft Barcode Reader for barcode scanning on shadowed or uneven images.
-
Step-by-step Android tutorial: scan passport and ID card MRZ using a USB camera with Dynamsoft Label Recognizer. Covers UVCCamera integration, preview capture, and MRZ parsing for Android kiosk and tablet setups.
-
Learn how to build a cross-platform Electron desktop app that scans passport MRZ data using Dynamsoft Label Recognizer — complete with camera capture, IPC messaging, and parsed field extraction.
-
Step-by-step guide to building a .NET MAUI Windows app that scans documents via TWAIN/WIA and reads embedded barcodes using Dynamsoft Barcode Reader in C#.
-
Build a QR code scanner shared between Android and iOS with Kotlin Compose Multiplatform and Dynamsoft Barcode Reader v11: CaptureVisionRouter with CameraX on Android, AVFoundation with a Dynamsoft CocoaPods pod and Kotlin/Native cinterop on iOS, including a bounding-box overlay.
-
Discover how to design a lightweight Flutter camera plugin for Windows, Linux, and macOS, and apply it to create an efficient cross-platform desktop multi-barcode scanner.
-
Learn how to integrate a client-side document scanner in a Nuxt.js app using Dynamic Web TWAIN. Covers SSR setup with ClientOnly, TWAIN/WIA/ESCL scanning, and PDF export.
-
Step-by-step guide to building a macOS framework that wraps the Dynamsoft C++ Barcode SDK in Objective-C++ for Swift and SwiftUI integration. Covers Objective-C++ bridging, framework creation in Xcode, and CocoaPods publishing.
-
Learn how to create a custom document scanning dataset using Python and OpenCV — capture real photos, save quadrilateral annotations, and synthesize training images for edge detection and deep learning.
-
Build a Node.js camera SDK with node-gyp and the C++ LiteCam library, then use it with Dynamsoft Capture Vision to create a cross-platform desktop multi-barcode scanner on Windows, Linux, and macOS.