Web Demos

BARCODE READER SDK DEMO

Explore the flexibe barcode reading settings to optimize for your specific usage scenario.

WEB TWAIN SDK DEMO

Try the most popular web scanner features: scan images, import local images and PDF files, edit, save to local, upload to database, and etc.

BARCODE READER JAVASCRIPT DEMO

Transform any camera-equipped devices into real-time, browser-based barcode and QR code scanners.

MRZ SCANNER WEB DEMO

Detects the machine-readable zone of a passport, scans the text, and parses into human-readable data.

APP STORE DEMOS

BARCODE READER SDK FOR IOS

BARCODE READER SDK FOR ANDROID

VIEW MORE DEMOS >
Documentation
Table of contents

Thanks for downloading Dynamsoft Label Recognizer Package!

Your download will start shortly. If your download does not begin, click here to retry.

Camera Enhancer API Reference

DynamsoftCameraEnhancer is the libary that provides camera control and UI configuration APIs.

Components

Main Class

Classes Description
DynamsoftCameraEnhancer The main class that includes camera control APIs. Features like frame filtering can be enabled via this class.

UI Classes

Classes Description
DCECameraView UI view class that displays video streaming. UI configuration APIs are available for users to visualize the detected results on the video streaming.
DCEImageEditorView UI view class that displays images. UI configuration APIs are available for users to highlight the detected results on the view with quadrilateral elements. The border of the quadrilaterals can be edited so that user can further accurate the detected results.

Auxiliary Classes

Classes Description
DCEFrame The struct that DynamsoftCameraEnhancer stores the video frames. It contains the image data and other information of the video frame.
DCEDrawingLayer The layers that contains DrawingItems. Users can add configurations for the DrawingItems via DCEDrawingLayer
DrawingItem TheDrawingItems are elements that can be added the UI.
QuadDrawingItem A subclass of DrawingItem. Users can add QuadDrawingItems to the layer to display quadrilateral elements on the view.
RectDrawingItem A subclass of DrawingItem. Users can add RectDrawingItems to the layer to display rectangle elements on the view.
TextDrawingItem A subclass of DrawingItem. Users can add TextDrawingItems to the layer to display text box on the view.
DrawingStyle DrawingStyle stores colour, font and other detailed styles of DrawingItems.
DrawingStyleManager The class for users to create and adjust DrawingStyles.

Protocols

Classes Description
dceFrameListener The protocol to handle callback when previewed frame callback is returned.

Is this page helpful?

YesYes NoNo

In this article:

latest version

    • Latest version
    • Version 2.2.20
    • Version 2.2.11
    • Version 2.2.10
    • Version 2.2.0
    • Version 2.0.0
    • Version 1.2.1
    • Version 1.2
    • Version 1.0
    Change +
    © 2003–2023 Dynamsoft. All rights reserved.
    Privacy Statement / Site Map / Home / Purchase / Support