Unter dieser Rubrik finden Sie Informationen und Beispiele zur Q.HI Erweiterungsschnittstelle in Vision Q.400 – unsere Anbindung an die HALCON Bildverarbeitungsbibliothek zur Erstellung individueller Checker.
Alle auf dieser Seite kostenlos zur Verfügung gestellten Checker verstehen sich ohne Gewährleistung.
Beispielskript das Bildinformationen ausliest und zur weiteren Verwendung im Spreadsheet oderdarauffolgenden Checkern zur Verfügung stellt.
Beispiel: Mit einigen Indikator-Checkern ein Fadenkreuz erzeugen.
Beispielskript um Daten von einer Sequenz in eine zweite zu übergeben.
Beispiel: So können die Ergebnisse einer Sequenz in einer anderen Sequenz zur Positionskorrektur verwendet werden.
Beispielskript Farbinformation innerhalb der Checkershape zu extrahieren und zur Auswertung im Spreadsheet zur Verfügung zu stellen.
Beispiel: Hiermit kann die Farbhaltigkeit innerhalb definierter Grenzen überprüft werden oder einfach Farben unterschieden werden
Beispielskript zum schnellen und genauen Finden von Passermarken.
Beispiel: Hiermit können Passermarken auf Wafern, Leiterplatten, LCD Bildschirmen zur Positionierung gefunden werden.
Beispielskript zur Korrektur von Perspektive und Linsenverzeichnung.
Beispiel: Korrektur von Kameraposition oder fehlerhaften Linsen bzw. der Randbereiche von Linsen.
Beispielskript zur Korrektur von ungleichmäßiger Beleuchtung.
Beispielskript zum dynamischen Erzeugen von Suchbereichen auf Basis gemessener Bildkoordinaten
Beispielskript zum dynamischen Erzeugen von Suchbereichen auf Basis extrahierter Objekte.
Beispielskript zur Umsetzung einer Positionskorrektur, bei der das Bild gedreht wird anstelle der Checker Shape.
Der Konturprüfungs-Checker kann verwendet werden, um kleine Defekte entlang der Checker Form zu erkennen.
Der Checker unterstützt die Formen:
“Ellipse – >”, “Line”, “Rectangle”, “Polygon” und “Objektform”.
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.
Dieser Checker kopiert seine eigenen Parameter in die Ergebnisliste. Die Werte der Parameter können über folgende Schnittstellen von außen geändert werden: ActiveX, Ethernet, serielle Schnittstelle und ADS.
Der Checker berechnet und führt Bildkorrekturen von Kamerabildern mit perspektivischen Verzerrungen durch. Perspektivische Verzerrungen ergeben sich aus geneigten Kamerapositionen und dürfen nicht mit optischen Verzeichnungen verwechselt werden, die durch das Objektiv erzeugt werden (z.B. kissenförmige und tonnenförmige Verzeichnung).
Der synthetische Konturvergleichs-Checker sucht nach einer künstlich erzeugten Vorlage im aktuellen Kamerabild. Der Suchbereich ist die ausgewählte Form.
Der Unterschied gegenüber dem gewöhnlichen Contour Matching Checker ist, dass die Vorlage nicht aus einem (verrauschten) Bild extrahiert werden muss. Das Referenz-Template kann als Kreis, Rechteck oder Polygon an eine Kontur angepasst werden.
Mit der lizenzierten Version dieses Checker können auch Konturen aus einer DXF-Datei als Referenz-Template verwendet werden.
Der Checker “Bild Speichern” dient dazu, einen Ausschnitt eines Bildes in eine Datei zu speichern. Der Ausschnitt wird gespeichert, wenn der Checker ausgeführt wird. Die Größe und der Dateipfad kann für alle in der Anwendung verwendeten “Save Image”-Checker auf einmal eingestellt werden.
Dieser Checker dient dazu, Prüfflächen auf Basis von DXF – Dateien (DXF = Drawing Interchange File Format) zu erstellen. Bei den Elementen in der DXF – Datei muss es sich um geschlossene Konturen handeln. Die Konturen werden skaliert und gedreht, so dass sie in das Rechteck der Checker Form passen.
Unterstützte DXF-Version: AC1009, AutoCAD Release 12.