

Dynamsoft Camera SDK
Dynamsoft Camera Enhancer is designed to optimize the camera frame acquisition process. It provides camera control and features like Frame Filtering, Auto Zoom, and Enhanced Focus to ensure downstream applications receive only high-quality frames for accurate barcode or text reading.
Cost / License
- Pay once
- Proprietary
Platforms
- Android
- iPhone
- JavaScript
- Python
- .NET Framework
Features
Properties
- Privacy focused
Features
- Ad-free
- No Tracking
- Works Offline
- Web-Based
Tags
- camera-control
- Web Development
Dynamsoft Camera SDK News & Activities
Recent activities
- dynamsoft updated Dynamsoft Camera SDK
Dynamsoft Camera SDK information
What is Dynamsoft Camera SDK?
The Dynamsoft Camera Enhancer (DCE) is a Software Development Kit (SDK) that significantly enhances the camera frame acquisition process, providing high-quality images to image processing products for improved efficiency and accuracy.
Key Frame Enhancement Features DCE’s primary value lies in its advanced frame processing features:
- Frame Filtering: This skips blurry frames by using a Sensor Filter (to filter frames during device shaking) and a Frame Sharpness Filter (using a frame quality evaluation algorithm), which prevents time-consuming processing of low-quality images and improves the accuracy of barcode and text recognition.
- Enhanced Focus: Beyond standard system auto-focus, DCE offers additional modes for low-end devices, including continuous focus with user-defined intervals, focus adjustment when frame quality decreases, and tap-to-focus.
- Auto Zoom: When working with a barcode reader, DCE can use intermediate results to automatically zoom in on the area of interest to facilitate decoding, resetting the zoom upon successful capture.
- Smart Torch: It offers flexible torch light control, including enabling a smart-torch feature where the torch button appears only when the environment light is low.
Core Functionality and Platform
- Regular Camera Control: The SDK provides essential, unified camera control APIs for iOS and Android, allowing developers to integrate camera functionality with minimal code.
- Video Buffer: DCE maintains an internal video buffer that enables image processing libraries to instantly access video frames, improving stability and reducing acquisition time for multi-frame processing.
- Interactive UI View: It includes CameraView for real-time video streaming and ImageEditorView for single-image processing, both capable of visualizing captured results and allowing manual editing to improve recognition accuracy.
DCE is currently available for JavaScript (Browsers), Java (Android), and Objective-C/Swift (iOS), providing a high-standard camera control solution for various use cases, including those with long-distance decoding needs or on low-end devices.



