| 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 Build Web Camera Recorder Using OpenCV and Flask

    Aug 28, 2017  Miscellaneous

    Recently, I was inspired by a blog post “Python Live Video Streaming Example” and thinking whether it is possible to save the camera streaming to a video file. Based on the example code, I managed to figure out a solution. In this post, I want to share the process of...

    •  PYTHON
    •  OPENCV
    •  CAMERA RECORDER
    •  FLASK
  • Listing Multiple Cameras for OpenCV-Python on Windows

    Aug 21, 2017  Miscellaneous

    Using OpenCV APIs to capture video from a camera is convenient. However, OpenCV does not provide an API for listing all available devices. If you have multiple cameras connected to your PC, you have no idea how to choose the right one. To get device information on Windows, you need...

    •  PYTHON
    •  OPENCV
    •  DIRECTSHOW
    •  OPENCV-PYTHON
  • Building Chrome Extension for Dynamic Web TWAIN

    Aug 14, 2017  Document Scanning

    Dynamic Web TWAIN has been widely used for developing web browser based document scanning apps. Is it possible to embed Dynamic Web TWAIN APIs into a Chrome app or extension? In this post, I want to share what I went through while building a Chrome extension. Chrome App When opening...

    •  CHROME EXTENSION
    •  WEB TWAIN
    •  DOCUMENT SCANNING
    •  JAVASCRIPT
    •  WEB
  • Learning Emscripten: Compile C/C++ to JavaScript

    Jul 24, 2017  Miscellaneous

    It was my first time to hear about WebAssembly when watching Google I/O ‘17. WebAssembly (wasm) lets developers compile C/C++ or other statically typed languages into JavaScript for building high-performance web apps. Assume I have a C/C++ barcode detection or OCR library deployed on server-side,  I can now move it to the...

    •  JAVASCRIPT
    •  EMSCRIPTEN
    •  WEBASSEMBLY
    •  C/C++
  • Running Linux Console App on Chrome OS in Virtual Machine

    Jul 10, 2017  Barcode

    Chrome OS, developed by Google, is a light-weighted operating system based on the Linux kernel. It uses Chrome web browser as the user interface that primarily supports web applications released as Chrome extensions. However, Chrome extension is not fresh to me. When running Chrome OS in a virtual machine, I...

    •  BARCODE
    •  LINUX
    •  CHROMEOS
  • How to Resize Raspbian Image for QEMU on Windows

    Jul 03, 2017  Miscellaneous

    Raspbian is a free operating system based on Debian. It is the recommended operating system for Raspberry Pi. If you do not have a Raspberry Pi, you can experience Raspbian by running the OS image in the emulator - QEMU. In this article, I want to share how to resize...

    •  QEMU
    •  RASPBERRY PI
    •  RASPBIAN
  • Mixing Kotlin and Java to Build Android Barcode Reader

    Jun 26, 2017  Mobile Barcode Scanner

    Last week I made a warm up for Kotlin, getting started to learn tutorials and reference. Now it is time to take the next step. Since Kotlin is hundred percent compatible with Java, we can use both programming languages without barriers in one project. In this article, I want to...

    •  BARCODE
    •  ANDROID
    •  KOTLIN
  • How to Use Dynamsoft JavaScript Barcode SDK

    Jun 12, 2017  Barcode

    If you always stay tuned to Dynamsoft Barcode SDK, you should have noticed that starting with version 5.1, the SDK includes a JavaScript library which is similar to Dynamic Web TWAIN. The article aims to help developers get familiar with the relevant JavaScript Barcode APIs and build web barcode reader...

    •  BARCODE
    •  JAVASCRIPT
    •  WEB
    •  HTML5
  • React: Load Global JavaScript Library with Webpack

    May 29, 2017  Miscellaneous

    When using React and Dynamic Web TWAIN to create a web document scanning app, I was confused about how to load dynamsoft.webtwain.min.js, a global JavaScript library like jQuery, into my project. I spent some time searching Google for relevant questions, but it was hard to find useful answers. Then I...

    •  JAVASCRIPT
    •  REACT
    •  WEBPACK
  • How to Write and Use TypeScript Declaration File

    May 08, 2017  Miscellaneous

    TypeScript, developed by Microsoft, is a superset of JavaScript. It features static typing, class, and interface. Comparing to JavaScript, One of my favorite TypeScript features is that we can create a TypeScript declaration file (.d.ts) for IntelliSense in Visual Studio Code or other supported IDEs. In this article, I will...

    •  TYPESCRIPT
    •  INTELLISENSE
    •  DEFINITELYTYPED
  • <
  • 28
  • 29
  • 30
  • 31
  • 32
  • >

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