HDevelop: External Procedures
- HALCON 7.1 offers so-called
external procedures for HDevelop
- These procedures are not a
“physical” part of a program
- They reside in a specific
directory (configurable by the user)
- Each procedure is stored in
a separate file (using the procedure name as file name)
- The concept of external
procedures is like dynamic libraries (DLL) that can be modified
easily
- Advantages:
- Multiple users share
identical procedures
- Improved development
for groups
| application examples |
|
|
:: Effective and flexible handling of prototyping and
application development |
| |
Standard procedures:
each program contains a copy
|
|
External procedures:
the programs share the source
|
|
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
|