Tutorial and Examples

Table of Contents

Introduction
Hardware Applet: From Idea to Application
Workflow Description
Designing an Applet in VisualApplets
Building the Applet in VisualApplets
Running the Applet on Hardware
Basic Design Theory
Applet Parameterization
Multiple DMA Channel Designs
Synchronization of Asynchronous Image Pipelines
Basic Acquisition Designs for Varying Camera Types and Hardware Platforms
Basic Acquisition Examples for Camera Link Cameras for microEnable IV VD4-CL/-PoCL Frame Grabber
Basic Acquisition Examples for GigE Vision Cameras for microEnable IV Frame Grabber
Basic Acquisition Examples for Camera Link Cameras for marathon, LightBridge and ironman Frame Grabbers
Basic Acquisition Examples for CoaXPress Cameras for marathon and ironman Frame Grabbers
Basic Acquisition Examples for Cameras for CoaXPress 12 imaFlex Frame Grabber
imaFlex CXP-12 Quad and Penta Implementation Examples
Functional Example for the FrameBufferMultRoiDyn Operator on the imaFlex CXP-12 Penta Platform
Functional Example for the FrameBufferMultRoi User Library Element on the imaFlex CXP-12 Penta Platform
Functional Example for the FrameBufferMultRoi User Library Element on the imaFlex CXP-12 Quad Platform
Functional Example for Loading Test Images Using ImageInjector
Functional Example for Multi Tap Camera Interface with Tap Geometry Sorting
Functional Example for the JPEG_Encoder_Color_iF User Library Element on the imaFlex CXP-12 Quad Platform
Functional Example for the JPEG_Encoder_Color_iF_Penta User Library Element on the imaFlex CXP-12 Penta Platform
Example for the DMAFromPC Operator on the imaFlex CXP-12 Quad Platform
Processing Examples
Advanced
Binarization
Blob Analysis
Color
Co-Processor
Debugging and Test
Difference Images
Filter
Geometry
High Dynamic Range and Image Composition
Lookup Tables
Loop
Object Features
Shading Correction
Trigger
Operator Examples
Functional Example for Specific Operators of Library Accumulator and Library Logic
Functional Example for Specific Operators of Library Synchronization: Dynamic Append and Cut
Functional Example for Specific Operators of Library Memory and Library Signal
Functional Example for Specific Operators of Library Memory and Library Signal
Functional Example for Specific Operators of Library Signal
Functional Example for Specific Operators of Library Synchronization, Base and Filter
Functional Example for Specific Operators of Library Arithmentics: Trigonometric Functions
Functional Example for Specific Operators of Library Color, Base and Memory
Functional Example for Specific Operators of Library Signal, Logic, Filter and Parameters
Parameter Library Examples
Parameter Redirection
Parameter Translation
User Library Parameter
Parameter Selection
Link Parameter Translation
Using Applets During Runtime
Filling LUT with Content With the Basler Framegrabber API