| DEV BLOG
×
  • Platforms
    • WINDOWS
    • LINUX / UNIX
    • MACOS
    • IOS / IPAD OS
    • ANDROID
  • Languages
    • JAVASCRIPT
    • C/C++
    • JAVA
    • SWIFT/OBJECTIVE-C
    • C#
    • PYTHON
  • Download Free Trail
| DEV BLOG
MENU
| DEV BLOG
  • Languages
  • Platforms
    • Download Free Trail

LANGUAGES

  • JAVASCRIPT
  • C/C++
  • JAVA
  • SWIFT/OBJECTIVE-C
  • C#
  • PYTHON

PLATFORMS

  • WINDOWS
  • LINUX / UNIX
  • MACOS
  • IOS / IPAD OS
  • ANDROID
Download Free Trail
  • WINDOWS
  • LINUX / UNIX
  • MACOS
  • IOS / IPAD OS
  • ANDROID
  • JAVASCRIPT
  • C/C++
  • JAVA
  • SWIFT/OBJECTIVE-C
  • C#
  • PYTHON

Dynamsoft Developer Blog

Get the latest information, insights, tutorials, and news from Dynamsoft.

  • How to Define Python Object Members in C Code

    Aug 18, 2019  Miscellaneous

    Three years ago, I created a Python extension module for Dynamsoft Barcode Reader C/C++ SDK. The code skeleton has never been changed until recently the SDK updated to v7.0. In the latest barcode SDK, besides the values of barcode symbologies, there are more constant variables needed to be predefined. The...

    •  PYTHON
    •  C/C++
  • Multi-Camera Capture for iOS and Android

    Aug 14, 2019  Miscellaneous

    I’ve collected some learning resources of multi-camera programming for iOS and Android. Because of the hardware limitation, I have not tested the samples provided by Apple and Google. Multi-Camera for iOS OS Version v13+ Devices iPhone XS, XS Max, XR and iPad Pro. AVFoundation API Virtual camera ToF Camera N/A...

    •  CAMERA
  • How to Scan and Upload Documents in Laravel Project

    Jul 30, 2019  Document Scanning

    Laravel is a PHP Framework. This article shares how to use Dynamic Web TWAIN to scan and upload documents in a Laravel project. Installation Composer Laravel: composer global require laravel/installer Dynamic Web TWAIN SDK v17.1. Copy Dynamic Web TWAIN Resources folder to the public folder of the project. PHP 7.x...

    •  PHP
    •  LARAVEL
    •  COMPOSER
    •  DOCUMENT SCANNING
    •  DOCUMENT MANAGEMENT
    •  WEB TWAIN
  • Python Barcode Decoding on Non-Python Created Thread

    Jul 07, 2019  Barcode

    Dynamsoft Barcode Reader 7.0 brings a set of thread-based APIs for continuous frame management and corresponding barcode decoding. It extremely simplifies the programming complexity, especially for Python. It is known that Python’s GIL (Global Interpreter Lock) affects the performance in a multi-threaded scenario. Running computation intensive tasks in Python thread...

    •  BARCODE
    •  C/C++
    •  PYTHON
    •  VIDEO
    •  THREAD
  • Using Android NDK to Optimize Barcode Reading Performance

    Jul 03, 2019  Mobile Barcode Scanner

    Previously, I shared an article demonstrating how to use Camera2 APIs and Dynamsoft Barcode Reader to build a simple Android barcode reader app. In that demo project, the barcode decoding part is implemented in Java, which apparently has room for improvement. If we can get the pointer to the native...

    •  BARCODE
    •  ANDROID
    •  CAMERA2
    •  NDK
    •  C/C++
    •  JAVA
    •  CAMERA
  • Bundling Dynamsoft JavaScript Barcode Library with Webpack

    Jul 01, 2019  Miscellaneous

    Webpack is a JavaScript module bundler. It is widely used in web frameworks, such as React and Angular. This tutorial shows how to implement a simple web barcode reading app with webpack and Dynamsoft JavaScript Barcode library. What You Should Know Setting Up a Basic Project with Webpack Create a...

    •  BARCODE
    •  JAVASCRIPT
    •  WEBPACK
  • How to Integrate Dynamic Web TWAIN into Vaadin Platform

    Jun 23, 2019  Miscellaneous

    Vaadin platform, similar to GWT (Google Web Toolkit), is a set of web components that allow developers to implement HTML5 web apps using the Java programming language. This tutorial aims to help developers to create a simple web document scanning app with Vaadin and Dynamic Web TWAIN SDK. Setting Up...

    •  DYNAMIC WEB TWAIN
    •  VAADIN
    •  WEB
    •  JAVASCRIPT
    •  HTML5
  • Making a Barcode Scan Robot with Lego Boost and Webcam

    Jun 02, 2019  Barcode

    If you want to quickly create a walking robot, you can use the Lego Boost. In this post, I will share how to use a webcam, Lego Boost, and Dynamsoft Barcode Reader SDK to make a robot for scanning barcodes. The programming language used in this article is Python. What...

    •  WEBCAM
    •  BARCODE SCANNING
    •  PYTHON
    •  LEGO BOOST
  • Android Barcode Detection from Fast Moving Objects

    May 26, 2019  Mobile Barcode Scanner

    Assume you apply barcode technology to the logistics conveyor belt for scanning parcels. A problem you may face is how to recognize barcodes from blurred images. Although we can use advanced algorithms to deal with this complicated case, we’d better improve the image quality as possible as we can. A...

    •  BARCODE
    •  ANDROID
    •  CAMERA
    •  JAVA
  • Android Camera Preview App: Camera vs. Camera2

    May 19, 2019  Android

    Building Android camera apps is much more complicated than building iOS camera apps due to the different vendors and hardware specs. Since from API level 21, the old Camera class was deprecated and a brand-new Camera2 class was born. In this post, I want to use the least code to...

    •  ANDROID
    •  CAMERA
    •  CAMERA2
    •  JAVA
  • <
  • 23
  • 24
  • 25
  • 26
  • 27
  • >

Search Blog Posts

POPULAR TOPICS

  • Mobile Barcode Scanner
  • Web Barcode Scanner
  • Scanning Documents in Web
  • Flutter Barcode Scanner
  • Barcode Scan Benchmark
  • Passport MRZ

Useful Links

  • SOURCE CODE ON GITHUB
  • Use Cases
  • Driver's License
  • Covid-19
  • Retail
  • Read More >
  • Resources
  • Company Blog
  • Developer Blog
  • Docs Center
  • Buy from a Reseller
  • Reseller Portal
  • Company
  • About Us
  • News
  • Contact Us
  • Policies
  • Book a Meeting
  • Subscribe to our newsletter
  • Subscribe

    You have successfully subscribed to Email Newsletter of Dynamsoft products.
    Thank you!

  • © 2003–2023 Dynamsoft. All rights reserved.
  • Privacy Statement
  • Site Map

  • home
  • Careers
  • Contact
  • Policies

© 2003–2023 Dynamsoft. All rights reserved.

  • Privacy Statement
  • Site Map