 |
|
HDevelop: HDevEngine
- HDevEngine is a library that
acts as an interpreter and lets you
directly load and execute HDevelop programs and
procedures from within your C++, C#, or
Visual Basic .NET application
- Query the interfaces of
loaded HDevelop procedures
- Call procedures by
passing corresponding input parameter values
and retrieving output parameter values
(note: HDevelop operators regarding the HDevelop
GUI, such as dev_display, are not implemented)
- Use HDevEngine's
exception handling
| usage examples |
|
:: Software updates for machines
- The image processing part of an
OEM machine has to be updated frequently
- If the image processing part only
executes HDevelop programs the customer only has to
send
this small (ASCII) file
- There is no need to compile, link,
and send the large file to
the customer – with all typical
installation problems
:: Customer specific adaptation
- A customer is selling machines where
the image processing solution differs for every
customer
- Using HDevEngine all customer
adaptations can be made inside
HDevelop without changing
the application program
- The version control becomes much
easier
:: Development in the production line
- The operator in the production line
has to modify the image
processing methods due to greatly
varying
products to be inspected
- Using HDevEngine, only HDevelop is
needed to develop this part
|
|
Application Areas:
1D Bar Codes
|
2D Data Code
|
Alignment
|
Color Inspection
|
Color Segmentation
|
Completeness Check
|
Inspection
|
Measuring and Comparison
|
Optical Character Recognition
|
Optical Character Verification
|
Position Recognition
|
Print Inspection
|
Recognition of Objects
|
Security System
|
Shape Recognition
|
Surface Inspection
|
Texture Analysis
Industries:
Aerospace and space travel
|
Automobile parts and manufacturers
|
Ceramics
|
Chemicals
|
Electric components and equipment
|
Food
|
Glass production and processing
|
Government and Military
|
Health care and life science
|
Iron, steel and metal
|
Machinery
|
Medical supplies
|
Mining
|
Paper products
|
Pharmaceutical
|
Photogrammetry and remote sensing
|
Precision engineering and optics
|
Printing
|
Railroads and trains
|
Retail
|
Rubber, synthetic material, foil
|
Semiconductors
|
Shipbuilding
|
Surveillance and security
|
Telecommunication
|
Transport
|
Wood and timber
|