In this section you will find information and examples related to the Q.HI expansion interface in Vision Q.400 - our connection to the HALCON image processing library.
All of the scripts available free of charge on this page are provided without warranty.
Example script that reads image information and makes it available for further use in the spreadsheet or subsequent checkers.
Example: Using several indicators to create a cross-hairs.
Sample script showing the possibility to shift data from one sequence to another.
Example: In this way you can use the results from one sequence for the position rotation adjustment in another sequence.
Sample script to extract color information within the checker shape and make it available for evaluation in the spreadsheet.
Example: Used to check if the color is within a defined range or simply to distinguish different colors.
Sample script to find the position of fiducials.
Example: Used to accurately find fiducials on wafer boards, lcd panels, solar panels for positioning.
Sample script to correct image distortions caused by the orientation of the camera or the lens
Example: Correction of camera position or faulty lenses or the edges of lenses.
Sample script to correct uneven illumination.
Sample script dynamically create search areas based on measured coordinates.
Sample script dynamically create search areas based on extracted objects.
Sample script to realize a position rotation adjustment rotating the image instead of adapting the checker shapes.
The Contour Inspection Checker can be used to detect small defects along the checker shape.
The checker shapes:
“Ellipse”, “Line”, “Rectangle”, “Polygon” and “Object Shape” are supported.
Der Verformungsbild-Checker korrigiert eine Trapezförmige Deformation des Bildes. Verwenden Sie diese Prüfung für Anwendungen, bei denen eine Zeilenkamera das Bild eines Ringes einzieht.
This checker copies its own parameters into the result list. The values of the parameters can be changed externally via the following interfaces: ActiveX, Ethernet, serial interface and ADS.
The Checker calculates and performs image corrections of camera images with perspective distortions. Perspective distortions result from tilted camera positions and must not be confused with optical distortions created by the lens (e.g. pincushion and barrel distortions).
The synthetic contour match checker searches for an artificially created template in the current camera image. The search area is the selected shape.
The advantage compared to the contour matching checker is that the template does not need to be extracted from the image. The reference template could be adjusted as a circle, rectangle or a polygon contour.
With the licensed version of this checker also contours from a DXF file could be used as a reference template.
The "Save Image" checker is used to save a section of an image to a file. The section is saved when the checker is executed. The size and file path can be set at once for all "Save Image" checkers used in the application.
This checker is used to create test surfaces based on DXF files (DXF = Drawing Interchange File Format). The elements in the DXF file must be closed contours. The contours are scaled and rotated so that they fit into the rectangle of the checker shape.
Supported DXF-Version: AC1009, AutoCAD Release 12.