# InspectEdgeWidth

Die InspectEdgePosition-Funktion wird zum Konstruieren eines Kantenmodells für die Ausführung erweiterter Kantenanalyse an den durch eine InspectEdge-Funktion zurückgegebenen Kantenpaaren verwendet. Diese Daten werden für das Erfassen von Kantenpaaren und die Analyse des Abstands zwischen ihnen verwendet.

## InspectEdgeWidth – Übersicht

Nach Einfügen der Funktion in die Tabelle muss eine Referenz auf eine durch eine InspectEdge-Funktion ausgegebene Inspect-Datenstruktur hergestellt werden. Nachdem die Referenz auf die InspectEdge-Funktion eingerichtet wurde, wird das Kantenmodell durch Konfigurieren der Parameter der InspectEdgeWidth-Funktion erstellt. Das Kantenmodell umfasst die folgenden Definitionen:

- Die Richtung, in welche nach den Kanten gesucht werden soll.
- Der Typ des Kantenübergangs - weiß nach schwarz oder umgekehrt.
- Die Kantengüte-Kriterien, die zum Herausfiltern von nicht gewollten Kanten benutzt werden sollen.
- Die Kriterien für die Linienanpassung, die zum Herausfiltern von nicht gewollten Kanten aus der Linienanpassung verwendet werden sollen.
- Die Toleranzen für Breitenabweichungen, Fehler und/oder Lückenabweichungen, die vorkommen.
- Die Toleranzen für Positionsabweichungen, wenn diese beim Erkennen eines Sickenpfads auftreten.

Nachdem das Kantenmodell eingerichtet wurde, wird die Funktion die Kantenkandidaten mit dem Kantenmodell vergleichen und Abweichungen vom Modell berichten.

Hinweis: Die InspectEdgeWidth-Funktion kann zusammen mit einer InspectEdgeTrainBeadPath-Funktion und einer InspectEdge-Funktion verwendet werden, um Breiten- und Positionsfehler im Zusammenhang mit einem Sickenpfad zu ermitteln. Der Parameter „InspectEdge“ der InspectEdgeWidth-Funktion muss eine Inspect-Datenstruktur referenzieren, die durch die InspectEdge-Funktion, die die InspectEdgeTrainBeadPath-Funktion referenziert, ausgegeben wird.

## InspectEdgeWidth – Eingaben

Parameter | Beschreibung
InspectEdge | Gibt einen Verweis auf eine Tabellenzelle an, die eine gültige Inspect-Datenstruktur enthält, die von einer InspectEdge-Funktion zurückgegeben wird.
Kantenrichtung suchen | Gibt die Richtung an, in der die Funktion versuchen soll, Kanten zu erkennen. Dunkelgrüne Pfeile werden hinzugefügt, um die Suchrichtung, in der nach Kanten gesucht wird, grafisch zu illustrieren. Linienanpassungen werden im Bild grafisch gekennzeichnet, die erste Linienanpassung mit 0 und die zweite mit 1. Hinweis: Wenn der Inspektionsbereich (ROI) der referenzierten Funktion InspectEdge in eine Kurve gebogen wird, erfolgt die Inspektion relativ zum Mittelpunkt der Kurve. Wenn der Parameter Kantenrichtung suchen auf Links nach rechts eingestellt ist, wird die Inspektion in Richtung Mittelpunkt der Kurve, und wenn er auf Rechts nach links eingestellt ist, vom Mittelpunkt der Kurve nach außen durchgeführt.
0 = Links nach rechts | Die Funktion wird versuchen, von links nach rechts im ROI Kanten zu erkennen. Beispiel
1 = Rechts nach links | Die Funktion wird versuchen, von rechts nach links im ROI Kanten zu erkennen. Beispiel
3 = Mitte nach außen (Standard) | Die Funktion wird versuchen, die Kanten vom Mittelpunkt des Inspektionsbereichs Richtung obere und untere Grenze des ROI zu erkennen (die Reihenfolge der gefundenen Kanten wird in entgegengesetzter Richtung des x-Pfeils auf dem ROI sein). Beispiel
2 = Außen nach innen | Die Funktion versucht, die Kanten von den oberen und unteren Grenzen des Inspektionsbereichs zur Mitte des ROI zu erkennen (die Reihenfolge der gefundenen Kanten verhält sich entgegengesetzt zum x-Pfeil im ROI). Beispiel
Kante: Erste | Legt den Kontrastübergang der ersten zu erfassenden Kante an, wie er durch den Parameter Kantenrichtung suchen bestimmt wurde.
1 = Schwarz -> Weiß | Die Kantenübergänge von schwarzen nach weißen Pixeln.
2 = Weiß -> Schwarz (Standard) | Die Kantenübergänge von weißen nach schwarzen Pixeln.
3 = Beide | Die Kante kann von entweder von schwarz nach weiß oder von weiß nach schwarz übergehen, und die Funktion wird den richtigen Übergang bestimmen. Wenn man die Richtung des Übergangs angibt, arbeitet die Funktion schneller.
Kante: Zweite | Legt den Kontrastübergang der ersten zu erfassenden Kante fest, wie er durch den Parameter Kantenrichtung suchen bestimmt wurde.
1 = Schwarz -> Weiß (Standard) | Die Kantenübergänge von schwarzen nach weißen Pixeln.
2 = Weiß -> Schwarz | Die Kantenübergänge von weißen nach schwarzen Pixeln.
3 = Beide | Die Kante kann von entweder von schwarz nach weiß oder von weiß nach schwarz übergehen, und die Funktion wird den richtigen Übergang bestimmen. Wenn man die Richtung des Übergangs angibt, arbeitet die Funktion schneller.
Kantengüte | Legt den Kantenbewertungsmodus fest, der zur Bestimmung dessen verwendet werden soll, ob eine Kante den geltenden Kriterien entspricht oder nicht.
Schwellenwert für Güte | Legt eine Gütegrenze fest, um Kanten mit Güten (1 bis 100; Standard = 10), die unter diesem Wert liegen, herauszufiltern.
Kantenregeln | Gibt die wichtigste Kantenart für das Berechnen der Güte an.
1 = Erste (Standard) | Legt fest, dass die erste erkannte Kante am meisten berücksichtigt werden soll.
2 = Stärkste | Legt fest, dass die Kante mit dem stärksten Übergang am meisten berücksichtigt werden soll.
3 = Erste Stärkste | Legt fest, dass die erste erkannte Kante mit dem stärksten Übergang am meisten berücksichtigt werden soll.
4 = Kantenpaargröße | Das erkannte Kantenpaar mit der Größe, die dem Parameter Paargröße am nächsten kommt, erhält die höchste Berücksichtigung.
5 = Größe erstes Kantenpaar | Das erste erkannte Kantenpaar mit der Größe, die dem Parameter Paargröße am nächsten kommt, erhält die höchste Berücksichtigung.
6 = Größe stärkstes Kantenpaar | Das erkannte Kantenpaar mit dem stärksten Übergang und der Größe, die dem Parameter Paargröße am nächsten kommt, erhält die höchste Berücksichtigung.
7 = Größe erstes stärkstes Kantenpaar (Standard) | Das erste Kantenpaar mit dem stärksten Übergang und der Größe, die dem Parameter Paargröße am nächsten kommt, erhält die höchste Berücksichtigung.
Kontrastobergrenze | Gibt die obere Grenze des Kanten-Kontrastüberganges an (2 bis 255; Standard = 255), damit die Kante als Kante erkannt wird. Kanten mit einem Kanten-Kontrastübergang über diesem Wert werden die gleiche höchste Güte haben. Hinweis: Der Parameter Kantenregeln muss entweder auf Stärkste, Erste Stärkste, Größe stärkstes Kantenpaar oder Größe erstes stärkstes Kantenpaar gesetzt sein, damit dieser Parameter aktiviert werden kann.
Paargröße | Legt die Kantenpaargröße fest, bei der die höchste Güte erreicht ist (gültiger Bereich ist das 1 bis 3-fache der Bildbreite des In-Sight Vision-Systems; Standard = 5). Wenn dieser Parameter aktiviert ist, werden erkannte Kantenpaare über oder unter diesem Wert im Verhältnis zu diesem Wert bewertet. Als Beispiel, wenn Paargröße auf 10 eingestellt ist, und zwei Kantenpaar-Kandidaten erfasst werden, eines mit dem Wert 8 und das andere mit dem Wert 14, würde das Kantenpaar mit dem Wert 8 ausgewählt werden, weil es der Grenze näher als das zweite Kantenpaar ist. Hinweis: Der Parameter Kantenregeln muss entweder auf Stärkste, Erste Stärkste, Größe stärkstes Kantenpaar oder Größe erstes stärkstes Kantenpaar gesetzt sein, damit dieser Parameter aktiviert werden kann.
Erweiterter Filter | Bestimmt, wie die Funktion die angepasste Linie konstruieren soll.
Erneut auswerten | Legt fest, dass die Kanten neu bewertet werden sollen, um Kanten, die der Linienanpassung näher liegen, für die Linienanpassung auszusuchen.
0 = AUS (Standard) | Die Funktion wird für die Berücksichtigung der Ausreißer die Kanten nicht neu auswerten.
1 = EIN | Die Funktion wird die Kanten für die Einbeziehung von Ausreißern in ihren Berechnungen erneut auswerten.
An Linie anpassen | Gibt die Art der Linienanpassung (falls vorhanden) für die erkannten Kanten an.
1 = An gerade Linie anpassen | Die Funktion wird aus den erfassten Kanten eine gerade Linienanpassung erstellen.
2 = An Kreislinie anpassen | Die Funktion wird aus den erfassten Kanten eine kreisförmige Linienanpassung erstellen.
3 = Automatisch anpassen (Standard) | Die Funktion erstellt automatisch entweder eine gerade oder kreisförmige Linienanpassung, abhängig vom referenzierten Bereich.
Ausreißer filtern | Legt fest, dass die Funktion die Punkte, deren Abstand größer ist als der im Parameter Abstandfilter anpassen angegebene Wert, von der angepassten Linie Fit wegnehmen soll.
0 = AUS (Standard) | Die Funktion wird keine Ausreißer berücksichtigen.
1 = EIN | Die Funktion wird Ausreißer in ihren Berechnungen berücksichtigen.
Abstandfilter anpassen | Legt den Abstand in Pixel fest (gültige Bereiche sind das 1 bis 3-fache der Bildbreite des In-Sight Vision-Systems; Standard = 2), den eine Kante von der ursprünglichen angepassten Linie haben muss, um in einer erneuten Anpassungsberechnung verwendet zu werden. Diese Einstellung kann zum Verhindern von Fehlern nützlich sein, die die Linienanpassung stören können. Ausreißer filtern muss auf Ein gestellt sein, damit diese Einstellung aktiviert wird.
Max. Anzahl der Fehler/Zwischenräume | Legt die maximale Anzahl der Fehler und/oder Zwischenräume fest, die die Funktion erkennen sollte (1 bis 4096; Standard = 5). Der Wert wird auf Fehler und Zwischenräume individuell angewendet. Wenn beispielsweise auf 5 eingestellt, dann erwartet die Funktion maximal 5 Fehler und 5 Zwischenräume. Diese Einstellung wird zum Erstellen der Datenzugriffs-Ergebnistabelle in der Tabelle verwendet.
Fehler | Legt die Parameter für das Bestimmen der Fehler (Abweichungen) der Kante von der Linienanpassung fest.
Min Breite | Legt fest, dass jeder Abstand (in Pixel) zwischen erkannten Kantenpaaren, der weniger als dieser Wert ist, ein Fehler ist. Gültige Bereiche sind das 0,001 bis 3-fache der Bildbreite des In-Sight Vision-Systems; Standard = 3 Pixel.
Max Breite | Legt fest, dass jeder Abstand (in Pixel) zwischen erkannten Kantenpaaren, der größer als dieser Wert ist, ein Fehler ist. Gültige Bereiche sind 0,001 bis zum 3-fachen der Bildbreite des In-Sight Vision-Systems. Standard ist das 3-fache der Bildbreite des In-Sight Vision-Systems. Hinweis: Wenn dieser Wert kleiner als der Parameter Min Breite ist, führt die Funktion zu einem #ERR.
Größe aktiviert | Gibt an, ob die Funktion Größenfehler berücksichtigen soll oder nicht. Größenfehler werden auf Breitenabweichungen entlang der erkannten Kante berücksichtigt. Hinweis: Wenn sowohl Größe aktiviert als auch Fläche aktiviert aktiviert ist, werden nur Fehler angezeigt, wenn beide Bedingungen nicht erfüllt sind.
0 = AUS | Die Funktion berücksichtigt keine Größenfehler.
1 = EIN (Standard) | Die Funktion wird Größenfehler anhand der Parametereinstellungen „Min Größe“ und „Max Größe“ berücksichtigen.
Min Größe | Gibt die Mindestgröße der Fehler in Pixel an. Durchgängige Abweichungen von der Linienanpassung, die unter diesem Wert liegen, werden nicht als Fehler gewertet. Gültige Bereiche sind das 0,001 bis 3-fache der Bildbreite des In-Sight Vision-Systems; Standard = 3 Pixel.
Max Größe | Gibt die maximale Größe der Fehler in Pixel an. Durchgängige Abweichungen von der Linienanpassung, die über diesem Wert liegen, werden nicht als Fehler gewertet. Gültige Bereiche sind das 0,001 bis 3-fache der Bildbreite des In-Sight Vision-Systems. Standard ist das 3-fache der Bildbreite des In-Sight Vision-Systems.
Fläche aktiviert | Gibt an, ob die Funktion Flächenfehler berücksichtigt oder nicht. Flächenfehler berücksichtigen die Länge entlang der Linienanpassung und den Abstand zwischen fehlerhafter Kante und Linienanpassung. Hinweis: Wenn sowohl Größe aktiviert als auch Fläche aktiviert aktiviert ist, werden nur Fehler angezeigt, wenn beide Bedingungen nicht erfüllt sind.
0 = AUS | Die Funktion wird keine Flächenfehler berücksichtigen.
1 = EIN (Standard) | Die Funktion berücksichtigt Flächenfehler anhand der Parametereinstellungen für „Min Fläche“ und „Max Fläche“.
Min Fläche | Gibt die Mindestflächenfehlergröße in Pixel an (gültiger Bereich: 0.0001 bis 100000; Standard = 0) . Ein Bereich unter diesem Wert wird für keinen Fehler gehalten.
Max Fläche | Gibt die maximale Flächenfehlergröße in Pixel an (gültiger Bereich: 0,001 bis 1000000; Standard = 1000000). Eine Fläche über diesem Wert wird nicht als Fehler gewertet.
Sortierkriterien | Gibt an, wie die erkannten Fehler sortiert werden sollen.
Nach Größe (Standard) | Die Funktion sortiert erkannte Fehler nach ihrer Größe vom größten zum kleinsten Fehler.
Nach Fläche | Die Funktion sortiert erkannte Fehler nach ihrer Fläche vom größten zum kleinsten Fehler.
Nach Position | Die Funktion wird die erkannten Fehler nach ihrem Caliper-Index sortieren.
Nach Breite | Die Funktion wird die erkannten Fehler nach ihrer Breite sortieren, von der größten bis zur kleinsten.
Zwischenräume | Legt die Parameter für das Bestimmen von Zwischenräumen in den Kantenpaaren fest.
Aktiviert | Gibt an, ob die Funktion Zwischenräume in den gefundenen Kantenpaaren berücksichtigen soll oder nicht.
0 = AUS | Die Funktion wird die Zwischenräume nicht berücksichtigen.
1 = EIN (Standard) | Die Funktion wird Zwischenräume anhand der anderen Parametereinstellungen für Zwischenräume berücksichtigen.
Minimaler Zwischenraum | Gibt den minimale Zwischenraum in Pixel an: Zwischenräume, die kleiner als dieser Wert sind, werden nicht als Zwischenräume behandelt. Gültige Bereiche sind das 0,001 bis 3-fache der Bildbreite des In-Sight Vision-Systems; Standard = 3 Pixel.
Maximaler Zwischenraum | Gibt den maximalen Zwischenraum in Pixel an: Zwischenräume, die größer als dieser Wert sind, werden nicht als Zwischenräume behandelt. Gültige Bereiche sind 0,001 bis zum 3-fachen der Bildbreite des In-Sight Vision-Systems. Standard ist das 3-fache der Bildbreite des In-Sight Vision-Systems.
Max Verschiebung | Gibt die maximale als Zwischenraum zu wertende Verschiebung vom Mittelpunkt des Bereichs zum Mittelpunkt des Kantenpaars an, die als Zwischenraum gelten soll. Gültige Bereiche sind das 1- bis 3-fache der Bildbreite des In-Sight Vision-Systems. Standard ist das 3-fache der Bildbreite des In-Sight Vision-Systems.
Endzwischenräume ignorieren | Gibt an, ob die Funktion Zwischenräume am Anfang oder am Ende des Inspektionsbereichs berücksichtigen soll oder nicht.
0 = AUS | Die Funktion wird am Anfang oder am Ende des Inspektionsbereichs keine Zwischenräume berücksichtigen.
1 = EIN (Standard) | Die Funktion wird die Zwischenräume am Anfang oder am Ende des Inspektionsbereichs berücksichtigen.
Sortierkriterien | Gibt an, wie die erkannten Zwischenräume sortiert werden sollen.
Nach Größe (Standard) | Die Funktion wird die erkannten Zwischenräume nach ihrer Größe sortieren, vom größten bis zum kleinsten Fehler.
Nach Position | Die Funktion wird die erkannten Zwischenräume nach ihrem Caliper-Index sortieren.
Position | Legt die Parameter für die Bestimmung von Positionsfehlern in den Kantenpaaren fest. Die Parameter definieren einen Fehler als eine Abweichung vom Mittelpunkt des Modellpfads, der durch eine InspectEdgeTrainBeadPath-Funktion ausgegeben wurde. Diese Parameter sollten nur verwendet werden, wenn eine InspectEdge-Funktion referenziert wird, die wiederum eine InspectEdgeTrainBeadPath-Funktion referenziert.
Aktiviert | Gibt an, ob die Funktion Positionsfehler in den gefundenen Kantenpaaren berücksichtigen soll oder nicht.
0 = AUS (Standard) | Die Funktion wird keine Positionsfehler berücksichtigen.
1 = EIN | Die Funktion berücksichtigt Positionsfehler anhand der anderen Parametereinstellungen für „Position“.
Mindestabstand | Gibt die minimale positionelle Verschiebung in Pixel vom Mittelpunkt des erkannten Sickenpfads an. Varianten mit einer Verschiebung, die unter diesem Wert liegt, werden nicht als Positionsfehler interpretiert. Gültige Bereiche sind das 0,001 bis 3-fache der Bildbreite des In-Sight Vision-Systems; Standard = 3 Pixel.
Höchstabstand | Gibt die maximale positionelle Verschiebung in Pixel vom Mittelpunkt des erkannten Sickenpfads an. Varianten mit einer Verschiebung, die über diesem Wert liegt, werden nicht als Positionsfehler interpretiert. Gültige Bereiche sind 0,001 bis zum 3-fachen der Bildbreite des In-Sight Vision-Systems. Standard ist das 3-fache der Bildbreite des In-Sight Vision-Systems.
Größe aktiviert | Gibt an, ob die Funktion Größenfehler berücksichtigen soll oder nicht. Größenfehler werden auf Breitenabweichungen entlang der erkannten Kante berücksichtigt. Hinweis: Wenn sowohl „Größe aktiviert“ als auch „Fläche aktiviert“ aktiviert ist, werden nur Fehler angezeigt, wenn beide Bedingungen nicht erfüllt sind.
0 = AUS | Die Funktion berücksichtigt keine Größenfehler.
1 = EIN (Standard) | Die Funktion wird Größenfehler anhand der Parametereinstellungen „Min Größe“ und „Max Größe“ berücksichtigen.
Min Größe | Gibt die Mindestgröße der Fehler in Pixel an. Durchgängige Abweichungen von der Linienanpassung, die unter diesem Wert liegen, werden nicht als Fehler gewertet. Gültige Bereiche sind das 0,001 bis 3-fache der Bildbreite des In-Sight Vision-Systems; Standard = 3 Pixel.
Max Größe | Gibt die maximale Größe der Fehler in Pixel an. Durchgängige Abweichungen von der Linienanpassung, die über diesem Wert liegen, werden nicht als Fehler gewertet. Gültige Bereiche sind das 0,001 bis 3-fache der Bildbreite des In-Sight Vision-Systems. Standard ist das 3-fache der Bildbreite des In-Sight Vision-Systems.
Fläche aktiviert | Gibt an, ob die Funktion Flächenfehler berücksichtigt oder nicht. Flächenfehler berücksichtigen die Länge entlang der Linienanpassung und den Abstand zwischen fehlerhafter Kante und Linienanpassung. Hinweis: Wenn sowohl „Größe aktiviert“ als auch „Fläche aktiviert“ aktiviert ist, werden nur Fehler angezeigt, wenn beide Bedingungen nicht erfüllt sind.
0 = AUS | Die Funktion wird keine Flächenfehler berücksichtigen.
1 = EIN (Standard) | Die Funktion berücksichtigt Flächenfehler anhand der Parametereinstellungen für „Min Fläche“ und „Max Fläche“.
Min Fläche | Gibt die Mindestfläche der Fehler in Pixel an. Ein Bereich unter diesem Wert wird für keinen Fehler gehalten. Der gültige Bereich ist 0.001 bis 100000; Standard ist 10.
Max Fläche | Gibt die Maximalfläche der Fehler in Pixel an. Ein Bereich unter diesem Wert wird für keinen Fehler gehalten. Der gültige Bereich ist 0.001 bis 1000000; Standard ist 1000000.
Sortierkriterien | Gibt an, wie die erkannten Fehler sortiert werden sollen.
Nach Größe (Standard) | Die Funktion sortiert erkannte Fehler nach ihrer Größe vom größten zum kleinsten Fehler.
Nach Fläche | Die Funktion sortiert erkannte Fehler nach ihrer Fläche vom größten zum kleinsten Fehler.
Nach Position | Die Funktion wird die erkannten Fehler nach ihrem Caliper-Index sortieren.
Nach Breite | Die Funktion wird die erkannten Fehler nach ihrer Breite sortieren, von der größten bis zur kleinsten.
Caliper-Index | Gibt an, welcher Caliper (in grün gekennzeichnet) im Bild angezeigt werden soll. Im Standardfall wird Caliper 0 angezeigt.
Anzeigen | Legt den Anzeigemodus für die Überlagerung von InspectEdgeWidth-Grafiken über dem Bild fest.
0 = Alle ausblenden (Standard) | Alle Grafiken werden nur angezeigt, wenn die Zelle mit der InspectEdgeWidth-Funktion in der Tabelle markiert ist.
1 = Nur Ergebnis-Grafik | Linienanpassung, erkannte Fehler, Ausreißerpunkte und/oder Zwischenräume werden immer angezeigt.
2 = Ergebnis-Grafiken und gefundene Kante | Die Linienanpassung, die erkannten Fehler, Ausreißerpunkte und/oder Zwischenräume und erkannte Kantenpunkte werden immer angezeigt.
3 = Ergebnis-Grafiken und Caliper-Detail | Linienanpassung, erkannte Fehler, Ausreißerpunkte und/oder Zwischenräume, erkannte Kantenpunkte und das indizierte Caliper-Fenster werden immer angezeigt.
4 = alle anzeigen: Eingabe- und Ergebnis-Grafik | Eingabebereich, Linienanpassung, erkannte Fehler, Ausreißerpunkte und/oder Zwischenräume sowie erkannte Kantenpunkte werden immer angezeigt.

## InspectEdgeWidth – Ausgaben

Rückgabewert | Eine Inspect-Datenstruktur mit den erkannten Fehlern, Extremwerten und Zwischenräumen oder #ERR, wenn ein oder mehrere Eingabeparameter ungültig sind.
Ergebnisse | Wenn InspectEdgeWidth erstmals in eine Zelle eingefügt wird, dann wird in der Tabelle eine Ergebnistabelle erstellt. Hinweis: Wenn der Wert der Parameter Max Anzahl der Fehler/Zwischenräume größer als Null ist, wird InspectEdgeWidth automatisch eine Ergebnistabelle mit maximal 10 Einträgen einfügen, die den ersten 10 Fehlern/Zwischenräumen/Kanten/Kantenpaaren in der Datenstruktur entsprechen. Möchten Sie mehr Einträge anzeigen lassen, können Sie die Tabelle durch Kopieren der letzten Zeile und das Einfügen weiterer Zeilen am Ende erweitern.

## InspectEdgeWidth Vision Data Access functions

Die folgenden InspectEdge Vision Data Access functions werden automatisch in die Tabelle eingefügt, um die Ergebnistabelle der Datenstruktur zu erstellen:

Label | Funktion | Beschreibung
Gesamtanzahl | GetTotalCount(Inspect) | Gibt die Gesamtanzahl der Ergebnisse an.
Fehler/Zwischenräume/Position | GetWidthCount(Inspect, /Zwischenräume/Position) | Gibt die Gesamtanzahl der angegebenen Fehler oder Zwischenräume an (Fehler = 0, Zwischenräume = 1, Position = 2).
Fehler/Zwischenräume/Position
Größe/Bereich/Breite/Position | GetDefectGapValue(Inspect, Fehler-/Zwischenraum-Index, Fehler/Zwischenraum/Position, Kantenpaarindex, Größe/Fläche/Breite) | Gibt die Größe, den Bereich oder die Breite des Fehlers oder des Zwischenraums (Fehler = 0, Zwischenraum = 1, Position = 2; Größe = 0, Bereich = 1, Breite = 2) an.
X | GetDefectGapBoundsX(Inspect, Fehler-/Zwischenraum-Index, Fehler/Zwischenraum/Position, Kantenpaarindex) | Gibt die x-Koordinate des Rechtecks zurück, das den Fehler umfasst.
Y | GetDefectGapBoundsY(Inspect, Fehler-/Zwischenraum-Index, Fehler/Zwischenraum/Position, Kantenpaarindex) | Gibt die y-Koordinate des Rechtecks zurück, das den Fehler umfasst.
Höhe | GetDefectGapBoundsHeight(Inspect, Fehler-/Zwischenraum-Index, Fehler/Zwischenraum/Position, Kantenpaarindex) | Gibt die Höhe des Rechtecks zurück, das den Fehler umfasst.
Breite | GetDefectGapBoundsWidth(Inspektion, Fehler-/Zwischenraum-Index, Fehler/Zwischenraum/Position, Kantenpaarindex) | Gibt die Breite des Rechtecks zurück, das den Fehler umfasst.
Winkel | GetDefectGapBoundsAngle(Inspect, Fehler-/Zwischenraum-Index, Fehler/Zwischenraum/Position, Kantenpaarindex) | Gibt den Winkel des Rechtecks zurück, das den Fehler umfasst.
Krümmung | GetDefectGapBoundsCurve(Inspect, Fehler-/Zwischenraum-Index, Fehler/Zwischenraum/Position, Kantenpaarindex) | Gibt die Krümmung des Rechtecks zurück, das den Fehler umfasst.
Start/Stop | GetDefectGapCaliperIndex(Inspect, Fehler-/Zwischenraum-Index, Fehler/Zwischenraum/Position, Kantenpaarindex, Fehler-Start/Ende) | Gibt den Caliper zurück, in dem der Fehler beginnt oder endet (Start = 0, Ende = 1).
Extremwerte - Am weitesten entfernter Punkt 1/2
Caliper | GetExtremeWidth(Inspect, Dünnster/Dickster) | Gibt den Index des Calipers zurück, der den angegebenen Extremwert enthält (Dünnster = 0 und Dickster = 1).
Breite | GetWidth(Inspect, Caliper-Index) | Gibt den Breitenwert der Kante im indizierten Caliper zurück. Gibt 0 zurück, wenn im indizierten Caliper keine Kanten gefunden wurden.
X (Anfang und Ende) | GetEdgeX(Inspect, Caliper-Index, Kantenpaarindex oder Kantenindex) | Gibt die x-Koordinate der referenzierten Kante zurück.
Y (Anfang und Ende) | GetEdgeY(Inspect, Caliper-Index, Kantenpaarindex oder Kantenindex) | Gibt die y-Koordinate der referenzierten Kante zurück.

Hinweis:

- Alle Formeln der InspectEdgeWidth-Funktion entsprechen den folgenden Richtlinien:

> - Inspect = Eine Inspect-Datenstruktur, die von einer InspectEdgeWidth-Funktion ausgegeben wird
> - Caliper-Index = 0 bis N (die Gesamtzahl der Caliper stimmt mit der Anzahl der durch die InspectEdge-Funktion ausgegebenen Caliper, welche die InspectEdgeForDefect-Funktion referenziert, überein)
> - Kantenpaarindex = 0 oder 1
> - Kantenindex = 0 bis N
> - Punktindex = 0 bis 1

- Bei aktivem Parameter „Position aktiviert“ wird ein zusätzlicher Abschnitt von InspectEdge Vision Data Access functions in die Tabelle eingefügt, die sich auf Positionsfehler beziehen.