All Developer Tutorials — Page 6 of 17
-
A step-by-step Python OCR tutorial for SEMI font recognition on semiconductor wafers. Learn how to load a custom dot-matrix font model and extract characters from wafer images using Dynamsoft Capture Vision SDK on Windows, Linux, and macOS.
-
Compare ZXing.NET and Dynamsoft Barcode Reader in a C# .NET 8.0 WinForms app — a practical guide for developers looking for the best .NET barcode SDK or a ZXing alternative for higher accuracy.
-
Step-by-step tutorial on building a Flutter hybrid document scanner app for Android and iOS — embed an HTML5 WebView scanner, capture documents with the camera, and save them as PDF files using Dynamsoft Document Viewer.
-
Step-by-step guide to using the Dynamsoft Capture Vision JavaScript SDK for barcode scanning, MRZ reading, and document boundary detection — from image files and a live camera feed in the browser.
-
Step-by-step guide to building an offline Flutter document scanner for Android and iOS using Dynamsoft Capture Vision Flutter 3.4.3000. Covers auto edge detection, perspective correction, manual crop editing, color-mode switching, and PNG export.
-
Learn how to integrate a barcode scanner in .NET MAUI HybridWebView using Dynamsoft Barcode Reader's JavaScript SDK. Runs on Windows, Android, and iOS from a single codebase.
-
Learn how to decode GS1-128 barcodes and parse GS1 Application Identifiers (AIs) in Python using Dynamsoft Capture Vision SDK. Step-by-step tutorial with full source code.
-
Learn how to build a FastAPI barcode scanner integration with Uvicorn and Dynamsoft Barcode Reader SDK. Decode QR codes and barcodes from uploaded images via a Python web API.
-
Learn how to build a web document scanner in JavaScript that supports file upload, camera capture, and TWAIN scanner acquisition over a local network using the Dynamic Web TWAIN Service REST API.
-
Step-by-step guide to building a cross-platform SwiftUI remote document scanner for macOS and iOS. Uses the Dynamic Web TWAIN REST API to scan documents over the network via TWAIN, ESCL, SANE, ICA, and WIA scanners.
-
Learn how to build a mobile web app that uses Dynamsoft Document Viewer and Document Normalizer to scan, resize, and wirelessly print documents from a phone camera using JavaScript.
-
Test macOS document scanning apps without hardware by building a virtual scanner from Apple's VirtualScanner sample, feeding custom images, enabling ADF multi-page scans, and verifying results in Image Capture and Dynamic Web TWAIN.
-
Learn how to scan and parse vCard QR codes in JavaScript using Dynamsoft Barcode Reader. This tutorial covers vCard QR code generation from a contact form and live camera scanning with full source code.
-
Learn how to improve MRZ reading accuracy in C++ from 65% to 95% using Dynamsoft's deep learning model — a step-by-step C++ passport scanner deep learning tutorial covering camera integration, result parsing, and cross-platform CMake setup.
-
Step-by-step tutorial to build a .NET MAUI cross-platform camera barcode scanner targeting Windows, Android, and iOS in a single project. Handle platform-specific rendering with preprocessor directives, SkiaSharp, and Dynamsoft Barcode Reader.
-
Learn how to build a custom SANE backend for Linux that loads user-supplied PNM images into any SANE-compatible scanner frontend — perfect for testing Dynamic Web TWAIN and other document scanning apps without physical hardware.
-
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.
-
Learn how to integrate Dynamsoft Barcode Reader into a Salesforce Lightning Web Component (LWC) using JavaScript, iframe, and postMessage for QR code and barcode scanning in CRM workflows.