KlassenKlassenKlassenKlassen | | | | Operatoren |
Wählen Sie oben rechts eine andere Programmiersprache aus.
Wählen Sie oben rechts eine andere Programmiersprache aus.
HRegion — Stellt eine Instanz eines Regionenobjekt(arrays) dar.
HObject — Stellt eine Instanz eines ikonischen Objekt(arrays) dar. Basisklasse für Bilder, Regionen und XLDs.
GenRectangle1 | Erzeugen eines Rechtecks parallel zu den Koordinatenachsen. | |
GenEllipseSector | Erzeugen eines Ellipsenausschnittes. | |
GenCircleSector | Erzeugen eines Kreisausschnitts. | |
GenCircle | Erzeugen eines Kreises. |
Dieser Operator ist nicht als Klassenmember verfügbar. Er wird automatisch aufgerufen, wenn die Ressourcen der Objektinstanzen freigegeben werden sollen. Dies passiert in der Finalisierungsphase der Garbage Collection oder durch einen expliziten Aufruf der Methode Dispose().
ClearObj | Löschen von Bildobjekten aus der HALCON-Datenbank. |
AddChannels | Regionen mit Grauwerten versehen. | |
AffineTransRegion | Anwenden einer beliebigen affinen 2D-Transformation auf Regionen. | |
AppendOcrTrainf | Anhängen von Trainingszeichen an eine Datei. | |
AreaCenter | Ermitteln der Fläche und des Schwerpunkts von Regionen. | |
AreaCenterGray | Berechnung der Fläche und des Schwerpunktes von Regionen in Grauwertbildern. | |
AreaHoles | Berechnen der Fläche der Löcher von Regionen. | |
BackgroundSeg | Ermitteln zusammenhängender Regionen des Hintergrundes. | |
BottomHat | Ermitteln von Lücken zwischen Regionen. | |
Boundary | Reduzieren einer Region auf deren Rand. | |
Circularity | Ermitteln des Formfaktors für die Kreisförmigkeit einer Region. | |
ClipRegion | Reduzieren der Region auf ein Rechteck. | |
ClipRegionRel | Beschneiden der Region relativ zu ihrem kleinsten umschließenden Rechteck. | |
CloseEdges | Schließen von Kanten gemäß Amplitudenbild. | |
CloseEdgesLength | Schließen von Kanten gemäß Amplitudenbild. | |
ClosestPointTransform | Berechnen der Nächste-Punkte-Transformation einer Region. | |
Closing | Schließen von Lücken. | |
ClosingCircle | Ausführen eines Closings mit einer Kreismaske. | |
ClosingGolay | Ausführen einer Closing-Operation mit Golay-Alphabet als strukturierendes Element. | |
ClosingRectangle1 | Ausführen eines Closings mit einer Rechtecksmaske. | |
Compactness | Ermitteln des Formfaktors für die Kompaktheit einer Region. | |
CompareObj | Vergleich von ikonischen Objekten hinsichtlich ihrer Gleichheit. | |
Complement | Berechnen des Komplements einer Region. | |
ConcatObj | Konkatenieren von zwei Objekttupeln zu einem Tupel von Objekten. | |
ConnectAndHoles | Ermitteln der Anzahl der Zusammenhangskomponenten und Hohlflächen. | |
Connection | Berechnen von zusammenhängenden Regionen. | |
Contlength | Ermitteln der Konturlänge einer Region. | |
Convexity | Ermitteln des Formfaktors für die Konvexität einer Region. | |
CoocFeatureImage | Berechnung der Co-Occurrence-Matrix und daraus abgeleiteter Grauwertmerkmale. | |
CopyObj | Kopieren von Bildobjekten in der HALCON-Datenbank. | |
CreateSheetOfLightModel | Anlegen eines generischen Modells zur Durchführung von 3D-Messungen nach dem Lichtschnittverfahren. | |
DeserializeRegion | Deserialisieren einer serialisierten Region. | |
DiameterRegion | Ermitteln des maximalen Abstands zweier Randpunkte einer Region. | |
Difference | Berechnen der Differenz von Mengen von Regionen. | |
Dilation1 | Ausdehnen von Regionen. | |
Dilation2 | Ausdehnen von Regionen (mit Bezugspunkt). | |
DilationCircle | Ausführen einer Dilatation mit einer Kreismaske. | |
DilationGolay | Ausdehnen von Regionen (Golay). | |
DilationRectangle1 | Ausführen einer Dilatation mit einem Rechteck. | |
DilationSeq | Ausdehnen von Regionen (sequentiell). | |
DispRegion | Ausgeben von Regionen in ein Fenster. | |
DistanceLr | Berechnen des Abstandes zwischen einer Geraden und einer Region. | |
DistancePr | Berechnen des Abstandes zwischen einem Punkt und einer Region. | |
DistanceRrMin | Ermitteln des minimalen Abstands zwischen den Konturpunkten von je zwei Regionen. | |
DistanceRrMinDil | Ermitteln des minimalen Abstands zwischen je zwei Regionen mit Hilfe der Dilatation. | |
DistanceSr | Berechnen des Abstandes zwischen einer Strecke und einer Region. | |
DistanceTransform | Berechnen der Distanztransformation einer Region. | |
DoOcrMulti | Klassifizieren von Zeichen. | |
DoOcrMultiClassCnn | Klassifikation mehrerer Zeichen mit einem CNN-basiertem OCR-Klassifikator. | |
DoOcrMultiClassKnn | Klassifikation mehrerer Zeichen mit einem OCR-Klassifikator. | |
DoOcrMultiClassMlp | Klassifikation mehrerer Zeichen mit einem OCR-Klassifikator. | |
DoOcrMultiClassSvm | Klassifikation mehrerer Zeichen mit einem auf SVM basierenden OCR-Klassifikator. | |
DoOcrSingle | Klassifizieren von einem Zeichen. | |
DoOcrSingleClassCnn | Klassifikation eines Zeichens mit einem CNN-basiertem OCR-Klassifikator. | |
DoOcrSingleClassKnn | Klassifikation eines Zeichens mit einem OCR-Klassifikator. | |
DoOcrSingleClassMlp | Klassifikation eines Zeichens mit einem OCR-Klassifikator. | |
DoOcrSingleClassSvm | Klassifikation eines Zeichens mit einem auf SVM basierenden OCR-Klassifikator. | |
DoOcrWordCnn | Klassifikation einer Zeichengruppe mit einem CNN-basiertem OCR-Klassifikator. | |
DoOcrWordKnn | Klassifikation einer Zeichengruppe mit einem OCR-Klassifikator. | |
DoOcrWordMlp | Klassifikation einer Zeichengruppe mit einem OCR-Klassifikator. | |
DoOcrWordSvm | Klassifikation einer Zeichengruppe mit einem OCR-Klassifikator. | |
DragRegion1 | Interaktives Verschieben einer Region. | |
DragRegion2 | Interaktives Verschieben einer Region mit Angabe des Fixpunktes. | |
DragRegion3 | Interaktives Verschieben einer Region mit der Beschränkung der Positionen. | |
DrawPolygon | Interaktives Erstellen eines Polygonzuges. | |
DrawRegion | Interaktives Erstellen einer geschlossenen Region. | |
Eccentricity | Ermitteln der aus den Ellipsenparametern abgeleiteten Formmerkmale. | |
EliminateRuns | Eliminieren von Lauflängen vorgegebener Länge. | |
EllipticAxis | Ermitteln der Parameter der äquivalenten Ellipse. | |
EllipticAxisGray | Berechnung der Orientierung und der Hauptachsen von Regionen in Grauwertbildern. | |
EntropyGray | Bestimmung der Entropie und der Anisotropie von Bildern. | |
Erosion1 | Verdünnen von Regionen. | |
Erosion2 | Verdünnen von Regionen (mit Bezugspunkt). | |
ErosionCircle | Ausführen einer Erosion mit einer Kreismaske. | |
ErosionGolay | Verdünnen von Regionen (Golay). | |
ErosionRectangle1 | Ausführen einer Erosion mit einem Rechteck. | |
ErosionSeq | Verdünnen von Regionen (sequentiell). | |
EulerNumber | Berechnen der Eulerzahl. | |
ExpandGray | Auffüllen von „Lücken“ zwischen Regionen (abhängig vom Grau- oder Farbwert) oder Trennen überlappender Regionen. | |
ExpandGrayRef | Auffüllen von „Lücken“ zwischen Regionen (abhängig vom Grau- oder Farbwert) oder Trennen überlappender Regionen. | |
ExpandRegion | Auffüllen von „Lücken“ zwischen Regionen oder Trennen überlappender Regionen. | |
FillUp | Auffüllen von Hohlflächen. | |
FillUpShape | Auffüllen von Hohlflächen mit vorgegebenen Formeigenschaften. | |
FindNeighbors | Suchen von direkten Nachbarn. | |
FitSurfaceFirstOrder | Berechnung der Grauwertmomente und der Approximation durch eine Fläche erster Ordnung (Ebene). | |
FitSurfaceSecondOrder | Berechnung der Grauwertmomente und der Approximation durch eine Fläche zweiter Ordnung. | |
Fitting | Ausführen eines Closings nach einem Opening mit mehreren strukturierenden Elementen. | |
FuzzyEntropy | Fuzzy-Entropie von Regionen. | |
FuzzyPerimeter | Fuzzy-Umfang einer Region. | |
GenCheckerRegion | Erzeugen einer schachbrettartigen Region. | |
GenCircle | Erzeugen eines Kreises. | |
GenCircleSector | Erzeugen eines Kreisausschnitts. | |
GenContourRegionXld | Erzeugen von XLD-Konturen aus Regionen. | |
GenContoursSkeletonXld | Umwandeln eines Skeletts in XLD-Konturen. | |
GenCoocMatrix | Berechnung der Co-Occurrence-Matrix einer Region in einem Bild. | |
GenEllipse | Erzeugen einer Ellipse. | |
GenEllipseSector | Erzeugen eines Ellipsenausschnittes. | |
GenEmptyRegion | Erzeugen eine leere Region. | |
GenGridRegion | Erzeugen einer Region aus Linien oder Punkten. | |
GenRandomRegion | Erzeugen einer Zufallsregion. | |
GenRandomRegions | Erzeugen zufälliger Regionen wie Kreise, Rechtecke und Ellipsen. | |
GenRectangle1 | Erzeugen eines Rechtecks parallel zu den Koordinatenachsen. | |
GenRectangle2 | Erzeugen eines beliebig orientierten Rechtecks. | |
GenRegionHisto | Umwandeln eines Histogramms in eine Region. | |
GenRegionHline | Abspeichern von in Hessescher Normalform beschriebenen Eingabelinien als Regionen. | |
GenRegionLine | Abspeichern von Eingabelinien als Regionen. | |
GenRegionPoints | Abspeichern einzelner Punkte als Bildregion. | |
GenRegionPolygon | Abspeichern eines Polygons als Region. | |
GenRegionPolygonFilled | Abspeichern eines Polygons als eine „aufgefüllte“ Region. | |
GenRegionRuns | Erzeugen einer Region aus einer Lauflängenkodierung. | |
GenStructElements | Erzeugen von strukturierenden Elementen. | |
GetIcon | Abfragen des Icons, das bei der Regionenausgabe verwendet wird | |
GetRegionChain | Kontur von einem Objekt als Kettencode. | |
GetRegionContour | Zugriff auf die Kontur eines Objektes. | |
GetRegionConvex | Zugriff auf die konvexe Hülle als Kontur. | |
GetRegionIndex | Ermitteln des Index aller Regionen, die einen übergebenen Punkt enthalten. | |
GetRegionPoints | Zugriff auf die Punkte einer Region. | |
GetRegionPolygon | Polygonapproximation einer Region. | |
GetRegionRuns | Zugriff auf die Lauflängenkodierung einer Region. | |
GetRegionThickness | Zugriff auf die Dicke einer Region entlang der Hauptachse. | |
GolayElements | Erzeugen der strukturierenden Elemente des Golay-Alphabets. | |
GrabData | Synchroner Einzug von Bildern und vorverarbeiteten Bilddaten vom angegebenen Bildeinzugsgerät. | |
GrabDataAsync | Asynchroner Einzug von Bildern und vorverarbeiteten Bilddaten vom angegebenen Bildeinzugsgerät. | |
GrayFeatures | Berechnet Grauwertmerkmale von Regionen . | |
GrayHisto | Verteilung der Grauwerte. | |
GrayHistoAbs | Verteilung der Grauwerte. | |
GrayHistoRange | Berechne die Grauwertverteilung eines einkanaligen Bildes innerhalb eines bestimmten Grauwertbereichs. | |
GrayProjections | Horizontale und vertikale Grauwertprojektionen. | |
HammingChangeRegion | Erzeugen einer Region mit vorgegebenem Hamming-Abstand. | |
HammingDistance | Ermitteln des Hamming-Abstands zweier Regionen. | |
HammingDistanceNorm | Ermitteln des Hamming-Abstands zweier Regionen nach Normierung. | |
Histo2dim | Histogramm von zweikanaligen Grauwertbildern. | |
HitOrMiss | Ausführen der Hit-or-Miss-Operation für Regionen. | |
HitOrMissGolay | Ausführen der Hit-or-Miss-Operation für Regionen (Golay). | |
HitOrMissSeq | Ausführen der Hit-or-Miss-Operation für Regionen (sequentiell). | |
HoughCircleTrans | Liefert die Hough-Transformation für Kreise mit dem angegebenen Radius. | |
HoughCircles | Mittelpunkt von Kreisen für einem bestimmten Radius. | |
HoughLineTrans | Liefert die Hough-Transformation für Linien in Regionen. | |
HoughLines | Findet Linien in Kantenbildern mit Hilfe der Hough-Transformation und liefert sie in Hessescher Normalform zurück. | |
InnerCircle | Ermitteln des größten Inkreises einer Region. | |
InnerRectangle1 | Ermitteln des größten inneren Rechtecks einer Region. | |
Intensity | Mittelwert und Abweichung der Grauwerte. | |
Interjacent | Unterteilen der Bildebene mittels vorgegebener Regionen. | |
Intersection | Berechnen des Durchschnitts von Mengen von Regionen. | |
JunctionsSkeleton | Berechnen von Kreuzungs- und Endpunkten in einem Skelett. | |
LearnNdimBox | Trainieren eines Klassifikators mit mehrkanaligen Bildern. | |
LearnNdimNorm | Konstruieren von Clustern für class_ndim_normclass_ndim_normClassNdimNormclass_ndim_normClassNdimNormClassNdimNorm. | |
MergeRegionsLineScan | Zusammenfügen von Regionen aus Zeilenkamerabildern. | |
MinMaxGray | Minimale und maximale Grauwerte innerhalb von Regionen. | |
MinkowskiAdd1 | Ausdehnen von Regionen. | |
MinkowskiAdd2 | Ausdehnen von Regionen (mit Bezugspunkt). | |
MinkowskiSub1 | Verdünnen von Regionen. | |
MinkowskiSub2 | Verdünnen von Regionen (mit Bezugspunkt). | |
MirrorRegion | Spiegeln von Regionen an einer Achse. | |
MomentsGrayPlane | Berechnung der Grauwertmomente und der Approximation durch eine Ebene. | |
MomentsRegion2nd | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion2ndInvar | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion2ndRelInvar | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion3rd | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion3rdInvar | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegionCentral | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegionCentralInvar | Ermitteln der geometrischen Momente von Regionen. | |
MorphHat | Vereinigen von bottom_hatbottom_hatBottomHatbottom_hatBottomHatBottomHat und top_hattop_hatTopHattop_hatTopHatTopHat. | |
MorphSkeleton | Berechnen des mophologischen Skeletts einer Region. | |
MorphSkiz | Verdünnen von Regionen. | |
MoveRegion | Verschieben einer Region. | |
NoiseDistributionMean | Rauschverteilung eines Bildes bestimmen. | |
ObjDiff | Mengendifferenz zweier Objekttupel. | |
Opening | Auftrennen von Lücken. | |
OpeningCircle | Auftrennen von Lücken mit einer Kreismaske. | |
OpeningGolay | Auftrennen von Lücken mit einem Golay-Element. | |
OpeningRectangle1 | Ausführen eines Openings mit einem Rechteck. | |
OpeningSeg | Trennen von sich überlappenden Regionen. | |
OrientationRegion | Ermitteln Orientierung einer Region. | |
OverpaintRegion | Zeichnet Regionen in ein Bild ein. | |
PaintRegion | Zeichnet Regionen in ein Bild ein. | |
PartitionDynamic | Horizontales Teilen einer Region an Stellen mit geringer vertikaler Ausdehnung. | |
PartitionRectangle | Aufteilen einer Region in Rechtecke von ungefähr gleicher Größe. | |
PlaneDeviation | Abweichung der Grauwerte von der approximierten Bildebene. | |
PolarTransRegion | Anwenden einer Polarkoordinatentransformation auf eine Region innerhalb eines Kreisrings. | |
PolarTransRegionInv | Rücktransformieren einer Region in Polarkoordinaten. | |
ProjectiveTransRegion | Anwenden einer projektiven Transformation auf eine Region. | |
ProtectOcrTrainf | Schützen von Trainingsdaten. | |
Pruning | Beschneiden von Ästen einer Region. | |
RankRegion | Berechnen des Rangoperators für Regionen. | |
ReadRegion | Einlesen von Binärbildern oder HALCON-Regionen. | |
ReceiveRegion | Empfangen von Regionen über eine Socket-Verbindung. | |
Rectangularity | Ermitteln des Formfaktors für die Rechteckigkeit einer Region. | |
RegionFeatures | Berechnen von verschiedenen Formmerkmalen für Regionen. | |
RegionToBin | Umwandeln von Regionen in ein binäres byte-Bild. | |
RegionToLabel | Eintragen von Regionen in ein (Label-)Bild. | |
RegionToMean | Einfärben von Regionen mit ihrem mittleren Grauwert. | |
RemoveNoiseRegion | Beseitigen von Rauschen bei Regionen. | |
Roundness | Ermitteln der Formfaktoren aus der Kontur. | |
RunlengthDistribution | Ermitteln der Verteilung der Sehnenlängen einer Region. | |
RunlengthFeatures | Ermitteln von charakteristischen Werten zur Lauflängenkodierung von Regionen. | |
SegmentCharacters | Segmentieren von Zeichen in einem gegebenen Bildbereich. | |
SelectCharacters | Selektieren von Zeichen aus einer gegebenen Region. | |
SelectGray | Auswahl von Regionen aufgrund von Grauwertmerkmalen. | |
SelectMatchingLines | Wählt aus einer Menge von Linien (Hessesche Normalform) die Linien aus, die am besten in eine Eingaberegion passen. | |
SelectObj | Selektieren von Bildobjekten. | |
SelectRegionPoint | Auswählen aller Regionen, die einen übergebenen Punkt enthalten. | |
SelectRegionSpatial | Ermitteln der Lagebeziehung von Regionen. | |
SelectShape | Auswählen von Regionen mit Hilfe von Formmerkmalen. | |
SelectShapeProto | Auswählen von Regionen, die in einer bestimmten Beziehung zueinander stehen. | |
SelectShapeStd | Auswählen von Regionen einer vorgegebenen Form. | |
SendRegion | Senden von Regionen über eine Socket-Verbindung. | |
SerializeRegion | Serialisieren einer Region. | |
SetIcon | Setzen eines Icons für die Regionenausgabe. | |
ShapeHistoAll | Ausprägung von Merkmalen entlang aller Schwellenwerte. | |
ShapeHistoPoint | Ausprägung von Merkmalen entlang aller Schwellenwerte. | |
ShapeTrans | Transformieren der Form von Regionen. | |
Skeleton | Verdünnen von Regionen. | |
SmallestCircle | Ermitteln des kleinsten umschließenden Kreises einer Region. | |
SmallestRectangle1 | Ermitteln des umschließenden Rechtecks parallel zu den Koordinatenachsen. | |
SmallestRectangle2 | Ermitteln des kleinsten umschließenden Rechtecks mit beliebiger Orientierung. | |
SortRegion | Sortieren von Regionen aufgrund ihrer relativen Lage. | |
SpatialRelation | Ermitteln der Lagebeziehung von Regionen bzgl. der Koordinatenachsen. | |
SplitSkeletonLines | Auftrennen von Linien (codiert durch 1 Pixel breite unverzweigte Linien). | |
SplitSkeletonRegion | Auftrennen von Linien (codiert durch 1 Pixel breite unverzweigte Regionen). | |
SymmDifference | Berechnen der symmetrischen Mengendifferenz von Regionen. | |
TestEqualObj | Vergleich von Bildobjekten auf Gleichheit. | |
TestEqualRegion | Test, ob die Regionen von zwei Objekten identisch sind. | |
TestRegionPoint | Testen, ob eine Region einen gegebenen Punkt enthält. | |
TestSubsetRegion | Test, ob eine Region in einer anderen enthalten ist. | |
TestdOcrClassBox | Testen eines OCR-Klassifikators. | |
TextLineOrientation | Bestimmen der Orientierung einer Textzeile oder eines Textabschnittes. | |
TextLineSlant | Bestimmen der Neigung von Zeichen einer Textzeile oder eines Textabschnitts. | |
Thickening | Vergrößern einer Region um das Ergebnis von Hit-or-Miss. | |
ThickeningGolay | Vergrößern einer Region um das Ergebnis von Hit-or-Miss (Golay). | |
ThickeningSeq | Vergrößern einer Region um das Ergebnis von Hit-or-Miss (sequentiell). | |
Thinning | Verdünnen einer Region um das Ergebnis von Hit-or-Miss. | |
ThinningGolay | Verdünnen einer Region um das Ergebnis von Hit-or-Miss (Golay). | |
ThinningSeq | Sequentielles Verdünnen einer Region um das Ergebnis von Hit-or-Miss. | |
TopHat | Ermitteln von Ausbuchtungen von Regionen. | |
TraindOcrClassBox | Trainieren eines OCR-Klassifikators durch Eingabe von Regionen. | |
TransposeRegion | Ausführen einer Punktspiegelung einer Region. | |
Union1 | Vereinigen von Regionen. | |
Union2 | Vereinigen von Regionen mit zwei Eingabeparametern. | |
WriteOcrTrainf | Abspeichern von Trainingszeichen in eine Datei. | |
WriteRegion | Schreiben von Regionen auf Datei. | |
ZoomRegion | Zoomen von Regionen. |
HRegion — Stellt eine Instanz eines Regionenobjekt(arrays) dar.
HObject — Stellt eine Instanz eines ikonischen Objekt(arrays) dar. Basisklasse für Bilder, Regionen und XLDs.
GenRectangle1 | Erzeugen eines Rechtecks parallel zu den Koordinatenachsen. | |
GenEllipseSector | Erzeugen eines Ellipsenausschnittes. | |
GenCircleSector | Erzeugen eines Kreisausschnitts. | |
GenCircle | Erzeugen eines Kreises. |
Dieser Operator ist nicht als Klassenmember verfügbar. Er wird automatisch vom Destruktor aufgerufen. Dies passiert, wenn eine lokale Variable ungültig wird oder eine Instanz auf dem Heap gelöscht wird.
ClearObj | Löschen von Bildobjekten aus der HALCON-Datenbank. |
AddChannels | Regionen mit Grauwerten versehen. | |
AffineTransRegion | Anwenden einer beliebigen affinen 2D-Transformation auf Regionen. | |
AppendOcrTrainf | Anhängen von Trainingszeichen an eine Datei. | |
AreaCenter | Ermitteln der Fläche und des Schwerpunkts von Regionen. | |
AreaCenterGray | Berechnung der Fläche und des Schwerpunktes von Regionen in Grauwertbildern. | |
AreaHoles | Berechnen der Fläche der Löcher von Regionen. | |
BackgroundSeg | Ermitteln zusammenhängender Regionen des Hintergrundes. | |
BottomHat | Ermitteln von Lücken zwischen Regionen. | |
Boundary | Reduzieren einer Region auf deren Rand. | |
Circularity | Ermitteln des Formfaktors für die Kreisförmigkeit einer Region. | |
ClipRegion | Reduzieren der Region auf ein Rechteck. | |
ClipRegionRel | Beschneiden der Region relativ zu ihrem kleinsten umschließenden Rechteck. | |
CloseEdges | Schließen von Kanten gemäß Amplitudenbild. | |
CloseEdgesLength | Schließen von Kanten gemäß Amplitudenbild. | |
ClosestPointTransform | Berechnen der Nächste-Punkte-Transformation einer Region. | |
Closing | Schließen von Lücken. | |
ClosingCircle | Ausführen eines Closings mit einer Kreismaske. | |
ClosingGolay | Ausführen einer Closing-Operation mit Golay-Alphabet als strukturierendes Element. | |
ClosingRectangle1 | Ausführen eines Closings mit einer Rechtecksmaske. | |
Compactness | Ermitteln des Formfaktors für die Kompaktheit einer Region. | |
CompareObj | Vergleich von ikonischen Objekten hinsichtlich ihrer Gleichheit. | |
Complement | Berechnen des Komplements einer Region. | |
ConcatObj | Konkatenieren von zwei Objekttupeln zu einem Tupel von Objekten. | |
ConnectAndHoles | Ermitteln der Anzahl der Zusammenhangskomponenten und Hohlflächen. | |
Connection | Berechnen von zusammenhängenden Regionen. | |
Contlength | Ermitteln der Konturlänge einer Region. | |
Convexity | Ermitteln des Formfaktors für die Konvexität einer Region. | |
CoocFeatureImage | Berechnung der Co-Occurrence-Matrix und daraus abgeleiteter Grauwertmerkmale. | |
CopyObj | Kopieren von Bildobjekten in der HALCON-Datenbank. | |
CreateSheetOfLightModel | Anlegen eines generischen Modells zur Durchführung von 3D-Messungen nach dem Lichtschnittverfahren. | |
DeserializeRegion | Deserialisieren einer serialisierten Region. | |
DiameterRegion | Ermitteln des maximalen Abstands zweier Randpunkte einer Region. | |
Difference | Berechnen der Differenz von Mengen von Regionen. | |
Dilation1 | Ausdehnen von Regionen. | |
Dilation2 | Ausdehnen von Regionen (mit Bezugspunkt). | |
DilationCircle | Ausführen einer Dilatation mit einer Kreismaske. | |
DilationGolay | Ausdehnen von Regionen (Golay). | |
DilationRectangle1 | Ausführen einer Dilatation mit einem Rechteck. | |
DilationSeq | Ausdehnen von Regionen (sequentiell). | |
DispRegion | Ausgeben von Regionen in ein Fenster. | |
DistanceLr | Berechnen des Abstandes zwischen einer Geraden und einer Region. | |
DistancePr | Berechnen des Abstandes zwischen einem Punkt und einer Region. | |
DistanceRrMin | Ermitteln des minimalen Abstands zwischen den Konturpunkten von je zwei Regionen. | |
DistanceRrMinDil | Ermitteln des minimalen Abstands zwischen je zwei Regionen mit Hilfe der Dilatation. | |
DistanceSr | Berechnen des Abstandes zwischen einer Strecke und einer Region. | |
DistanceTransform | Berechnen der Distanztransformation einer Region. | |
DoOcrMulti | Klassifizieren von Zeichen. | |
DoOcrMultiClassCnn | Klassifikation mehrerer Zeichen mit einem CNN-basiertem OCR-Klassifikator. | |
DoOcrMultiClassKnn | Klassifikation mehrerer Zeichen mit einem OCR-Klassifikator. | |
DoOcrMultiClassMlp | Klassifikation mehrerer Zeichen mit einem OCR-Klassifikator. | |
DoOcrMultiClassSvm | Klassifikation mehrerer Zeichen mit einem auf SVM basierenden OCR-Klassifikator. | |
DoOcrSingle | Klassifizieren von einem Zeichen. | |
DoOcrSingleClassCnn | Klassifikation eines Zeichens mit einem CNN-basiertem OCR-Klassifikator. | |
DoOcrSingleClassKnn | Klassifikation eines Zeichens mit einem OCR-Klassifikator. | |
DoOcrSingleClassMlp | Klassifikation eines Zeichens mit einem OCR-Klassifikator. | |
DoOcrSingleClassSvm | Klassifikation eines Zeichens mit einem auf SVM basierenden OCR-Klassifikator. | |
DoOcrWordCnn | Klassifikation einer Zeichengruppe mit einem CNN-basiertem OCR-Klassifikator. | |
DoOcrWordKnn | Klassifikation einer Zeichengruppe mit einem OCR-Klassifikator. | |
DoOcrWordMlp | Klassifikation einer Zeichengruppe mit einem OCR-Klassifikator. | |
DoOcrWordSvm | Klassifikation einer Zeichengruppe mit einem OCR-Klassifikator. | |
DragRegion1 | Interaktives Verschieben einer Region. | |
DragRegion2 | Interaktives Verschieben einer Region mit Angabe des Fixpunktes. | |
DragRegion3 | Interaktives Verschieben einer Region mit der Beschränkung der Positionen. | |
DrawPolygon | Interaktives Erstellen eines Polygonzuges. | |
DrawRegion | Interaktives Erstellen einer geschlossenen Region. | |
Eccentricity | Ermitteln der aus den Ellipsenparametern abgeleiteten Formmerkmale. | |
EliminateRuns | Eliminieren von Lauflängen vorgegebener Länge. | |
EllipticAxis | Ermitteln der Parameter der äquivalenten Ellipse. | |
EllipticAxisGray | Berechnung der Orientierung und der Hauptachsen von Regionen in Grauwertbildern. | |
EntropyGray | Bestimmung der Entropie und der Anisotropie von Bildern. | |
Erosion1 | Verdünnen von Regionen. | |
Erosion2 | Verdünnen von Regionen (mit Bezugspunkt). | |
ErosionCircle | Ausführen einer Erosion mit einer Kreismaske. | |
ErosionGolay | Verdünnen von Regionen (Golay). | |
ErosionRectangle1 | Ausführen einer Erosion mit einem Rechteck. | |
ErosionSeq | Verdünnen von Regionen (sequentiell). | |
EulerNumber | Berechnen der Eulerzahl. | |
ExpandGray | Auffüllen von „Lücken“ zwischen Regionen (abhängig vom Grau- oder Farbwert) oder Trennen überlappender Regionen. | |
ExpandGrayRef | Auffüllen von „Lücken“ zwischen Regionen (abhängig vom Grau- oder Farbwert) oder Trennen überlappender Regionen. | |
ExpandRegion | Auffüllen von „Lücken“ zwischen Regionen oder Trennen überlappender Regionen. | |
FillUp | Auffüllen von Hohlflächen. | |
FillUpShape | Auffüllen von Hohlflächen mit vorgegebenen Formeigenschaften. | |
FindNeighbors | Suchen von direkten Nachbarn. | |
FitSurfaceFirstOrder | Berechnung der Grauwertmomente und der Approximation durch eine Fläche erster Ordnung (Ebene). | |
FitSurfaceSecondOrder | Berechnung der Grauwertmomente und der Approximation durch eine Fläche zweiter Ordnung. | |
Fitting | Ausführen eines Closings nach einem Opening mit mehreren strukturierenden Elementen. | |
FuzzyEntropy | Fuzzy-Entropie von Regionen. | |
FuzzyPerimeter | Fuzzy-Umfang einer Region. | |
GenCheckerRegion | Erzeugen einer schachbrettartigen Region. | |
GenCircle | Erzeugen eines Kreises. | |
GenCircleSector | Erzeugen eines Kreisausschnitts. | |
GenContourRegionXld | Erzeugen von XLD-Konturen aus Regionen. | |
GenContoursSkeletonXld | Umwandeln eines Skeletts in XLD-Konturen. | |
GenCoocMatrix | Berechnung der Co-Occurrence-Matrix einer Region in einem Bild. | |
GenEllipse | Erzeugen einer Ellipse. | |
GenEllipseSector | Erzeugen eines Ellipsenausschnittes. | |
GenEmptyRegion | Erzeugen eine leere Region. | |
GenGridRegion | Erzeugen einer Region aus Linien oder Punkten. | |
GenRandomRegion | Erzeugen einer Zufallsregion. | |
GenRandomRegions | Erzeugen zufälliger Regionen wie Kreise, Rechtecke und Ellipsen. | |
GenRectangle1 | Erzeugen eines Rechtecks parallel zu den Koordinatenachsen. | |
GenRectangle2 | Erzeugen eines beliebig orientierten Rechtecks. | |
GenRegionHisto | Umwandeln eines Histogramms in eine Region. | |
GenRegionHline | Abspeichern von in Hessescher Normalform beschriebenen Eingabelinien als Regionen. | |
GenRegionLine | Abspeichern von Eingabelinien als Regionen. | |
GenRegionPoints | Abspeichern einzelner Punkte als Bildregion. | |
GenRegionPolygon | Abspeichern eines Polygons als Region. | |
GenRegionPolygonFilled | Abspeichern eines Polygons als eine „aufgefüllte“ Region. | |
GenRegionRuns | Erzeugen einer Region aus einer Lauflängenkodierung. | |
GenStructElements | Erzeugen von strukturierenden Elementen. | |
GetIcon | Abfragen des Icons, das bei der Regionenausgabe verwendet wird | |
GetRegionChain | Kontur von einem Objekt als Kettencode. | |
GetRegionContour | Zugriff auf die Kontur eines Objektes. | |
GetRegionConvex | Zugriff auf die konvexe Hülle als Kontur. | |
GetRegionIndex | Ermitteln des Index aller Regionen, die einen übergebenen Punkt enthalten. | |
GetRegionPoints | Zugriff auf die Punkte einer Region. | |
GetRegionPolygon | Polygonapproximation einer Region. | |
GetRegionRuns | Zugriff auf die Lauflängenkodierung einer Region. | |
GetRegionThickness | Zugriff auf die Dicke einer Region entlang der Hauptachse. | |
GolayElements | Erzeugen der strukturierenden Elemente des Golay-Alphabets. | |
GrabData | Synchroner Einzug von Bildern und vorverarbeiteten Bilddaten vom angegebenen Bildeinzugsgerät. | |
GrabDataAsync | Asynchroner Einzug von Bildern und vorverarbeiteten Bilddaten vom angegebenen Bildeinzugsgerät. | |
GrayFeatures | Berechnet Grauwertmerkmale von Regionen . | |
GrayHisto | Verteilung der Grauwerte. | |
GrayHistoAbs | Verteilung der Grauwerte. | |
GrayHistoRange | Berechne die Grauwertverteilung eines einkanaligen Bildes innerhalb eines bestimmten Grauwertbereichs. | |
GrayProjections | Horizontale und vertikale Grauwertprojektionen. | |
HammingChangeRegion | Erzeugen einer Region mit vorgegebenem Hamming-Abstand. | |
HammingDistance | Ermitteln des Hamming-Abstands zweier Regionen. | |
HammingDistanceNorm | Ermitteln des Hamming-Abstands zweier Regionen nach Normierung. | |
Histo2dim | Histogramm von zweikanaligen Grauwertbildern. | |
HitOrMiss | Ausführen der Hit-or-Miss-Operation für Regionen. | |
HitOrMissGolay | Ausführen der Hit-or-Miss-Operation für Regionen (Golay). | |
HitOrMissSeq | Ausführen der Hit-or-Miss-Operation für Regionen (sequentiell). | |
HoughCircleTrans | Liefert die Hough-Transformation für Kreise mit dem angegebenen Radius. | |
HoughCircles | Mittelpunkt von Kreisen für einem bestimmten Radius. | |
HoughLineTrans | Liefert die Hough-Transformation für Linien in Regionen. | |
HoughLines | Findet Linien in Kantenbildern mit Hilfe der Hough-Transformation und liefert sie in Hessescher Normalform zurück. | |
InnerCircle | Ermitteln des größten Inkreises einer Region. | |
InnerRectangle1 | Ermitteln des größten inneren Rechtecks einer Region. | |
Intensity | Mittelwert und Abweichung der Grauwerte. | |
Interjacent | Unterteilen der Bildebene mittels vorgegebener Regionen. | |
Intersection | Berechnen des Durchschnitts von Mengen von Regionen. | |
JunctionsSkeleton | Berechnen von Kreuzungs- und Endpunkten in einem Skelett. | |
LearnNdimBox | Trainieren eines Klassifikators mit mehrkanaligen Bildern. | |
LearnNdimNorm | Konstruieren von Clustern für class_ndim_normclass_ndim_normClassNdimNormclass_ndim_normClassNdimNormClassNdimNorm. | |
MergeRegionsLineScan | Zusammenfügen von Regionen aus Zeilenkamerabildern. | |
MinMaxGray | Minimale und maximale Grauwerte innerhalb von Regionen. | |
MinkowskiAdd1 | Ausdehnen von Regionen. | |
MinkowskiAdd2 | Ausdehnen von Regionen (mit Bezugspunkt). | |
MinkowskiSub1 | Verdünnen von Regionen. | |
MinkowskiSub2 | Verdünnen von Regionen (mit Bezugspunkt). | |
MirrorRegion | Spiegeln von Regionen an einer Achse. | |
MomentsGrayPlane | Berechnung der Grauwertmomente und der Approximation durch eine Ebene. | |
MomentsRegion2nd | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion2ndInvar | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion2ndRelInvar | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion3rd | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion3rdInvar | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegionCentral | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegionCentralInvar | Ermitteln der geometrischen Momente von Regionen. | |
MorphHat | Vereinigen von bottom_hatbottom_hatBottomHatbottom_hatBottomHatBottomHat und top_hattop_hatTopHattop_hatTopHatTopHat. | |
MorphSkeleton | Berechnen des mophologischen Skeletts einer Region. | |
MorphSkiz | Verdünnen von Regionen. | |
MoveRegion | Verschieben einer Region. | |
NoiseDistributionMean | Rauschverteilung eines Bildes bestimmen. | |
ObjDiff | Mengendifferenz zweier Objekttupel. | |
Opening | Auftrennen von Lücken. | |
OpeningCircle | Auftrennen von Lücken mit einer Kreismaske. | |
OpeningGolay | Auftrennen von Lücken mit einem Golay-Element. | |
OpeningRectangle1 | Ausführen eines Openings mit einem Rechteck. | |
OpeningSeg | Trennen von sich überlappenden Regionen. | |
OrientationRegion | Ermitteln Orientierung einer Region. | |
OverpaintRegion | Zeichnet Regionen in ein Bild ein. | |
PaintRegion | Zeichnet Regionen in ein Bild ein. | |
PartitionDynamic | Horizontales Teilen einer Region an Stellen mit geringer vertikaler Ausdehnung. | |
PartitionRectangle | Aufteilen einer Region in Rechtecke von ungefähr gleicher Größe. | |
PlaneDeviation | Abweichung der Grauwerte von der approximierten Bildebene. | |
PolarTransRegion | Anwenden einer Polarkoordinatentransformation auf eine Region innerhalb eines Kreisrings. | |
PolarTransRegionInv | Rücktransformieren einer Region in Polarkoordinaten. | |
ProjectiveTransRegion | Anwenden einer projektiven Transformation auf eine Region. | |
ProtectOcrTrainf | Schützen von Trainingsdaten. | |
Pruning | Beschneiden von Ästen einer Region. | |
RankRegion | Berechnen des Rangoperators für Regionen. | |
ReadRegion | Einlesen von Binärbildern oder HALCON-Regionen. | |
ReceiveRegion | Empfangen von Regionen über eine Socket-Verbindung. | |
Rectangularity | Ermitteln des Formfaktors für die Rechteckigkeit einer Region. | |
RegionFeatures | Berechnen von verschiedenen Formmerkmalen für Regionen. | |
RegionToBin | Umwandeln von Regionen in ein binäres byte-Bild. | |
RegionToLabel | Eintragen von Regionen in ein (Label-)Bild. | |
RegionToMean | Einfärben von Regionen mit ihrem mittleren Grauwert. | |
RemoveNoiseRegion | Beseitigen von Rauschen bei Regionen. | |
Roundness | Ermitteln der Formfaktoren aus der Kontur. | |
RunlengthDistribution | Ermitteln der Verteilung der Sehnenlängen einer Region. | |
RunlengthFeatures | Ermitteln von charakteristischen Werten zur Lauflängenkodierung von Regionen. | |
SegmentCharacters | Segmentieren von Zeichen in einem gegebenen Bildbereich. | |
SelectCharacters | Selektieren von Zeichen aus einer gegebenen Region. | |
SelectGray | Auswahl von Regionen aufgrund von Grauwertmerkmalen. | |
SelectMatchingLines | Wählt aus einer Menge von Linien (Hessesche Normalform) die Linien aus, die am besten in eine Eingaberegion passen. | |
SelectObj | Selektieren von Bildobjekten. | |
SelectRegionPoint | Auswählen aller Regionen, die einen übergebenen Punkt enthalten. | |
SelectRegionSpatial | Ermitteln der Lagebeziehung von Regionen. | |
SelectShape | Auswählen von Regionen mit Hilfe von Formmerkmalen. | |
SelectShapeProto | Auswählen von Regionen, die in einer bestimmten Beziehung zueinander stehen. | |
SelectShapeStd | Auswählen von Regionen einer vorgegebenen Form. | |
SendRegion | Senden von Regionen über eine Socket-Verbindung. | |
SerializeRegion | Serialisieren einer Region. | |
SetIcon | Setzen eines Icons für die Regionenausgabe. | |
ShapeHistoAll | Ausprägung von Merkmalen entlang aller Schwellenwerte. | |
ShapeHistoPoint | Ausprägung von Merkmalen entlang aller Schwellenwerte. | |
ShapeTrans | Transformieren der Form von Regionen. | |
Skeleton | Verdünnen von Regionen. | |
SmallestCircle | Ermitteln des kleinsten umschließenden Kreises einer Region. | |
SmallestRectangle1 | Ermitteln des umschließenden Rechtecks parallel zu den Koordinatenachsen. | |
SmallestRectangle2 | Ermitteln des kleinsten umschließenden Rechtecks mit beliebiger Orientierung. | |
SortRegion | Sortieren von Regionen aufgrund ihrer relativen Lage. | |
SpatialRelation | Ermitteln der Lagebeziehung von Regionen bzgl. der Koordinatenachsen. | |
SplitSkeletonLines | Auftrennen von Linien (codiert durch 1 Pixel breite unverzweigte Linien). | |
SplitSkeletonRegion | Auftrennen von Linien (codiert durch 1 Pixel breite unverzweigte Regionen). | |
SymmDifference | Berechnen der symmetrischen Mengendifferenz von Regionen. | |
TestEqualObj | Vergleich von Bildobjekten auf Gleichheit. | |
TestEqualRegion | Test, ob die Regionen von zwei Objekten identisch sind. | |
TestRegionPoint | Testen, ob eine Region einen gegebenen Punkt enthält. | |
TestSubsetRegion | Test, ob eine Region in einer anderen enthalten ist. | |
TestdOcrClassBox | Testen eines OCR-Klassifikators. | |
TextLineOrientation | Bestimmen der Orientierung einer Textzeile oder eines Textabschnittes. | |
TextLineSlant | Bestimmen der Neigung von Zeichen einer Textzeile oder eines Textabschnitts. | |
Thickening | Vergrößern einer Region um das Ergebnis von Hit-or-Miss. | |
ThickeningGolay | Vergrößern einer Region um das Ergebnis von Hit-or-Miss (Golay). | |
ThickeningSeq | Vergrößern einer Region um das Ergebnis von Hit-or-Miss (sequentiell). | |
Thinning | Verdünnen einer Region um das Ergebnis von Hit-or-Miss. | |
ThinningGolay | Verdünnen einer Region um das Ergebnis von Hit-or-Miss (Golay). | |
ThinningSeq | Sequentielles Verdünnen einer Region um das Ergebnis von Hit-or-Miss. | |
TopHat | Ermitteln von Ausbuchtungen von Regionen. | |
TraindOcrClassBox | Trainieren eines OCR-Klassifikators durch Eingabe von Regionen. | |
TransposeRegion | Ausführen einer Punktspiegelung einer Region. | |
Union1 | Vereinigen von Regionen. | |
Union2 | Vereinigen von Regionen mit zwei Eingabeparametern. | |
WriteOcrTrainf | Abspeichern von Trainingszeichen in eine Datei. | |
WriteRegion | Schreiben von Regionen auf Datei. | |
ZoomRegion | Zoomen von Regionen. |
HRegion — Stellt eine Instanz eines Regionenobjekt(arrays) dar.
HObject
CreateSheetOfLightModel | Anlegen eines generischen Modells zur Durchführung von 3D-Messungen nach dem Lichtschnittverfahren. | |
Difference | Berechnen der Differenz von Mengen von Regionen. | |
DistanceLr | Berechnen des Abstandes zwischen einer Geraden und einer Region. | |
DistancePr | Berechnen des Abstandes zwischen einem Punkt und einer Region. | |
DistanceRrMin | Ermitteln des minimalen Abstands zwischen den Konturpunkten von je zwei Regionen. | |
DistanceRrMinDil | Ermitteln des minimalen Abstands zwischen je zwei Regionen mit Hilfe der Dilatation. | |
DistanceSr | Berechnen des Abstandes zwischen einer Strecke und einer Region. | |
DoOcrSingle | Klassifizieren von einem Zeichen. | |
DoOcrSingleClassCnn | Klassifikation eines Zeichens mit einem CNN-basiertem OCR-Klassifikator. | |
DoOcrSingleClassKnn | Klassifikation eines Zeichens mit einem OCR-Klassifikator. | |
DoOcrSingleClassMlp | Klassifikation eines Zeichens mit einem OCR-Klassifikator. | |
DoOcrSingleClassSvm | Klassifikation eines Zeichens mit einem auf SVM basierenden OCR-Klassifikator. | |
FindNeighbors | Suchen von direkten Nachbarn. | |
Fitting | Ausführen eines Closings nach einem Opening mit mehreren strukturierenden Elementen. | |
GenCheckerRegion | Erzeugen einer schachbrettartigen Region. | |
GenContoursSkeletonXld | Umwandeln eines Skeletts in XLD-Konturen. | |
GenEmptyRegion | Erzeugen eine leere Region. | |
GenGridRegion | Erzeugen einer Region aus Linien oder Punkten. | |
GenRandomRegion | Erzeugen einer Zufallsregion. | |
GenRegionHisto | Umwandeln eines Histogramms in eine Region. | |
GenRegionPoints | Abspeichern einzelner Punkte als Bildregion. | |
GenRegionPolygon | Abspeichern eines Polygons als Region. | |
GenRegionPolygonFilled | Abspeichern eines Polygons als eine „aufgefüllte“ Region. | |
GenRegionRuns | Erzeugen einer Region aus einer Lauflängenkodierung. | |
GetIcon | Abfragen des Icons, das bei der Regionenausgabe verwendet wird | |
GetRegionChain | Kontur von einem Objekt als Kettencode. | |
GetRegionContour | Zugriff auf die Kontur eines Objektes. | |
GetRegionConvex | Zugriff auf die konvexe Hülle als Kontur. | |
GetRegionPoints | Zugriff auf die Punkte einer Region. | |
GetRegionPolygon | Polygonapproximation einer Region. | |
GetRegionRuns | Zugriff auf die Lauflängenkodierung einer Region. | |
GetRegionThickness | Zugriff auf die Dicke einer Region entlang der Hauptachse. | |
GolayElements | Erzeugen der strukturierenden Elemente des Golay-Alphabets. | |
GrayProjections | Horizontale und vertikale Grauwertprojektionen. | |
HammingDistance | Ermitteln des Hamming-Abstands zweier Regionen. | |
HammingDistanceNorm | Ermitteln des Hamming-Abstands zweier Regionen nach Normierung. | |
HoughCircleTrans | Liefert die Hough-Transformation für Kreise mit dem angegebenen Radius. | |
HoughCircles | Mittelpunkt von Kreisen für einem bestimmten Radius. | |
HoughLineTrans | Liefert die Hough-Transformation für Linien in Regionen. | |
HoughLines | Findet Linien in Kantenbildern mit Hilfe der Hough-Transformation und liefert sie in Hessescher Normalform zurück. | |
Intersection | Berechnen des Durchschnitts von Mengen von Regionen. | |
LearnNdimBox | Trainieren eines Klassifikators mit mehrkanaligen Bildern. | |
LearnNdimNorm | Konstruieren von Clustern für class_ndim_normclass_ndim_normClassNdimNormclass_ndim_normClassNdimNormClassNdimNorm. | |
MergeRegionsLineScan | Zusammenfügen von Regionen aus Zeilenkamerabildern. | |
RunlengthDistribution | Ermitteln der Verteilung der Sehnenlängen einer Region. | |
SelectMatchingLines | Wählt aus einer Menge von Linien (Hessesche Normalform) die Linien aus, die am besten in eine Eingaberegion passen. | |
SelectRegionSpatial | Ermitteln der Lagebeziehung von Regionen. | |
SelectShapeProto | Auswählen von Regionen, die in einer bestimmten Beziehung zueinander stehen. | |
SetIcon | Setzen eines Icons für die Regionenausgabe. | |
ShapeHistoAll | Ausprägung von Merkmalen entlang aller Schwellenwerte. | |
ShapeHistoPoint | Ausprägung von Merkmalen entlang aller Schwellenwerte. | |
SpatialRelation | Ermitteln der Lagebeziehung von Regionen bzgl. der Koordinatenachsen. | |
SymmDifference | Berechnen der symmetrischen Mengendifferenz von Regionen. | |
TestEqualRegion | Test, ob die Regionen von zwei Objekten identisch sind. | |
TestSubsetRegion | Test, ob eine Region in einer anderen enthalten ist. | |
Union2 | Vereinigen von Regionen mit zwei Eingabeparametern. |
HRegionX — Stellt eine Instanz eines Regionenobjekt(arrays) dar.
HObjectX
GenRectangle1 | Erzeugen eines Rechtecks parallel zu den Koordinatenachsen. | |
GenEllipseSector | Erzeugen eines Ellipsenausschnittes. | |
GenCircleSector | Erzeugen eines Kreisausschnitts. | |
GenCircle | Erzeugen eines Kreises. |
Dieser Operator ist nicht als Klassenmember verfügbar. Er wird automatisch vom Destruktor aufgerufen. Dies passiert, wenn die letzte Referenz auf die Objektinstanz gelöscht wird.
ClearObj | Löschen von Bildobjekten aus der HALCON-Datenbank. |
AddChannels | Regionen mit Grauwerten versehen. | |
AffineTransRegion | Anwenden einer beliebigen affinen 2D-Transformation auf Regionen. | |
AppendOcrTrainf | Anhängen von Trainingszeichen an eine Datei. | |
AreaCenter | Ermitteln der Fläche und des Schwerpunkts von Regionen. | |
AreaCenterGray | Berechnung der Fläche und des Schwerpunktes von Regionen in Grauwertbildern. | |
AreaHoles | Berechnen der Fläche der Löcher von Regionen. | |
BackgroundSeg | Ermitteln zusammenhängender Regionen des Hintergrundes. | |
BottomHat | Ermitteln von Lücken zwischen Regionen. | |
Boundary | Reduzieren einer Region auf deren Rand. | |
Circularity | Ermitteln des Formfaktors für die Kreisförmigkeit einer Region. | |
ClipRegion | Reduzieren der Region auf ein Rechteck. | |
ClipRegionRel | Beschneiden der Region relativ zu ihrem kleinsten umschließenden Rechteck. | |
CloseEdges | Schließen von Kanten gemäß Amplitudenbild. | |
CloseEdgesLength | Schließen von Kanten gemäß Amplitudenbild. | |
ClosestPointTransform | Berechnen der Nächste-Punkte-Transformation einer Region. | |
Closing | Schließen von Lücken. | |
ClosingCircle | Ausführen eines Closings mit einer Kreismaske. | |
ClosingGolay | Ausführen einer Closing-Operation mit Golay-Alphabet als strukturierendes Element. | |
ClosingRectangle1 | Ausführen eines Closings mit einer Rechtecksmaske. | |
Compactness | Ermitteln des Formfaktors für die Kompaktheit einer Region. | |
CompareObj | Vergleich von ikonischen Objekten hinsichtlich ihrer Gleichheit. | |
Complement | Berechnen des Komplements einer Region. | |
ConcatObj | Konkatenieren von zwei Objekttupeln zu einem Tupel von Objekten. | |
ConnectAndHoles | Ermitteln der Anzahl der Zusammenhangskomponenten und Hohlflächen. | |
Connection | Berechnen von zusammenhängenden Regionen. | |
Contlength | Ermitteln der Konturlänge einer Region. | |
Convexity | Ermitteln des Formfaktors für die Konvexität einer Region. | |
CoocFeatureImage | Berechnung der Co-Occurrence-Matrix und daraus abgeleiteter Grauwertmerkmale. | |
CopyObj | Kopieren von Bildobjekten in der HALCON-Datenbank. | |
CountObj | Anzahl von Objekten in einem Tupel. | |
CreateSheetOfLightModel | Anlegen eines generischen Modells zur Durchführung von 3D-Messungen nach dem Lichtschnittverfahren. | |
DeserializeObject | Deserialisieren eines serialisierten ikonischen Objektes. | |
DeserializeRegion | Deserialisieren einer serialisierten Region. | |
DevClearObj | Löschen von Bildobjekten aus der HALCON-Datenbank. | |
DiameterRegion | Ermitteln des maximalen Abstands zweier Randpunkte einer Region. | |
Difference | Berechnen der Differenz von Mengen von Regionen. | |
Dilation1 | Ausdehnen von Regionen. | |
Dilation2 | Ausdehnen von Regionen (mit Bezugspunkt). | |
DilationCircle | Ausführen einer Dilatation mit einer Kreismaske. | |
DilationGolay | Ausdehnen von Regionen (Golay). | |
DilationRectangle1 | Ausführen einer Dilatation mit einem Rechteck. | |
DilationSeq | Ausdehnen von Regionen (sequentiell). | |
DispObj | Ausgeben von Bildobjekten (Bilder, Regionen, XLD). | |
DispRegion | Ausgeben von Regionen in ein Fenster. | |
DistanceLr | Berechnen des Abstandes zwischen einer Geraden und einer Region. | |
DistancePr | Berechnen des Abstandes zwischen einem Punkt und einer Region. | |
DistanceRrMin | Ermitteln des minimalen Abstands zwischen den Konturpunkten von je zwei Regionen. | |
DistanceRrMinDil | Ermitteln des minimalen Abstands zwischen je zwei Regionen mit Hilfe der Dilatation. | |
DistanceSr | Berechnen des Abstandes zwischen einer Strecke und einer Region. | |
DistanceTransform | Berechnen der Distanztransformation einer Region. | |
DoOcrMulti | Klassifizieren von Zeichen. | |
DoOcrMultiClassCnn | Klassifikation mehrerer Zeichen mit einem CNN-basiertem OCR-Klassifikator. | |
DoOcrMultiClassKnn | Klassifikation mehrerer Zeichen mit einem OCR-Klassifikator. | |
DoOcrMultiClassMlp | Klassifikation mehrerer Zeichen mit einem OCR-Klassifikator. | |
DoOcrMultiClassSvm | Klassifikation mehrerer Zeichen mit einem auf SVM basierenden OCR-Klassifikator. | |
DoOcrSingle | Klassifizieren von einem Zeichen. | |
DoOcrSingleClassCnn | Klassifikation eines Zeichens mit einem CNN-basiertem OCR-Klassifikator. | |
DoOcrSingleClassKnn | Klassifikation eines Zeichens mit einem OCR-Klassifikator. | |
DoOcrSingleClassMlp | Klassifikation eines Zeichens mit einem OCR-Klassifikator. | |
DoOcrSingleClassSvm | Klassifikation eines Zeichens mit einem auf SVM basierenden OCR-Klassifikator. | |
DoOcrWordCnn | Klassifikation einer Zeichengruppe mit einem CNN-basiertem OCR-Klassifikator. | |
DoOcrWordKnn | Klassifikation einer Zeichengruppe mit einem OCR-Klassifikator. | |
DoOcrWordMlp | Klassifikation einer Zeichengruppe mit einem OCR-Klassifikator. | |
DoOcrWordSvm | Klassifikation einer Zeichengruppe mit einem OCR-Klassifikator. | |
DragRegion1 | Interaktives Verschieben einer Region. | |
DragRegion2 | Interaktives Verschieben einer Region mit Angabe des Fixpunktes. | |
DragRegion3 | Interaktives Verschieben einer Region mit der Beschränkung der Positionen. | |
DrawPolygon | Interaktives Erstellen eines Polygonzuges. | |
DrawRegion | Interaktives Erstellen einer geschlossenen Region. | |
Eccentricity | Ermitteln der aus den Ellipsenparametern abgeleiteten Formmerkmale. | |
EliminateRuns | Eliminieren von Lauflängen vorgegebener Länge. | |
EllipticAxis | Ermitteln der Parameter der äquivalenten Ellipse. | |
EllipticAxisGray | Berechnung der Orientierung und der Hauptachsen von Regionen in Grauwertbildern. | |
EntropyGray | Bestimmung der Entropie und der Anisotropie von Bildern. | |
Erosion1 | Verdünnen von Regionen. | |
Erosion2 | Verdünnen von Regionen (mit Bezugspunkt). | |
ErosionCircle | Ausführen einer Erosion mit einer Kreismaske. | |
ErosionGolay | Verdünnen von Regionen (Golay). | |
ErosionRectangle1 | Ausführen einer Erosion mit einem Rechteck. | |
ErosionSeq | Verdünnen von Regionen (sequentiell). | |
EulerNumber | Berechnen der Eulerzahl. | |
ExpandGray | Auffüllen von „Lücken“ zwischen Regionen (abhängig vom Grau- oder Farbwert) oder Trennen überlappender Regionen. | |
ExpandGrayRef | Auffüllen von „Lücken“ zwischen Regionen (abhängig vom Grau- oder Farbwert) oder Trennen überlappender Regionen. | |
ExpandRegion | Auffüllen von „Lücken“ zwischen Regionen oder Trennen überlappender Regionen. | |
FillUp | Auffüllen von Hohlflächen. | |
FillUpShape | Auffüllen von Hohlflächen mit vorgegebenen Formeigenschaften. | |
FindNeighbors | Suchen von direkten Nachbarn. | |
FitSurfaceFirstOrder | Berechnung der Grauwertmomente und der Approximation durch eine Fläche erster Ordnung (Ebene). | |
FitSurfaceSecondOrder | Berechnung der Grauwertmomente und der Approximation durch eine Fläche zweiter Ordnung. | |
Fitting | Ausführen eines Closings nach einem Opening mit mehreren strukturierenden Elementen. | |
FuzzyEntropy | Fuzzy-Entropie von Regionen. | |
FuzzyPerimeter | Fuzzy-Umfang einer Region. | |
GenCheckerRegion | Erzeugen einer schachbrettartigen Region. | |
GenCircle | Erzeugen eines Kreises. | |
GenCircleSector | Erzeugen eines Kreisausschnitts. | |
GenContourRegionXld | Erzeugen von XLD-Konturen aus Regionen. | |
GenContoursSkeletonXld | Umwandeln eines Skeletts in XLD-Konturen. | |
GenCoocMatrix | Berechnung der Co-Occurrence-Matrix einer Region in einem Bild. | |
GenEllipse | Erzeugen einer Ellipse. | |
GenEllipseSector | Erzeugen eines Ellipsenausschnittes. | |
GenEmptyObj | Erzeugen eines leere Objekttupels. | |
GenEmptyRegion | Erzeugen eine leere Region. | |
GenGridRegion | Erzeugen einer Region aus Linien oder Punkten. | |
GenRandomRegion | Erzeugen einer Zufallsregion. | |
GenRandomRegions | Erzeugen zufälliger Regionen wie Kreise, Rechtecke und Ellipsen. | |
GenRectangle1 | Erzeugen eines Rechtecks parallel zu den Koordinatenachsen. | |
GenRectangle2 | Erzeugen eines beliebig orientierten Rechtecks. | |
GenRegionHisto | Umwandeln eines Histogramms in eine Region. | |
GenRegionHline | Abspeichern von in Hessescher Normalform beschriebenen Eingabelinien als Regionen. | |
GenRegionLine | Abspeichern von Eingabelinien als Regionen. | |
GenRegionPoints | Abspeichern einzelner Punkte als Bildregion. | |
GenRegionPolygon | Abspeichern eines Polygons als Region. | |
GenRegionPolygonFilled | Abspeichern eines Polygons als eine „aufgefüllte“ Region. | |
GenRegionRuns | Erzeugen einer Region aus einer Lauflängenkodierung. | |
GenStructElements | Erzeugen von strukturierenden Elementen. | |
GetChannelInfo | Informationen über die Komponenten eines Bildobjektes. | |
GetIcon | Abfragen des Icons, das bei der Regionenausgabe verwendet wird | |
GetObjClass | Name der Klasse eines Bildobjektes. | |
GetRegionChain | Kontur von einem Objekt als Kettencode. | |
GetRegionContour | Zugriff auf die Kontur eines Objektes. | |
GetRegionConvex | Zugriff auf die konvexe Hülle als Kontur. | |
GetRegionIndex | Ermitteln des Index aller Regionen, die einen übergebenen Punkt enthalten. | |
GetRegionPoints | Zugriff auf die Punkte einer Region. | |
GetRegionPolygon | Polygonapproximation einer Region. | |
GetRegionRuns | Zugriff auf die Lauflängenkodierung einer Region. | |
GetRegionThickness | Zugriff auf die Dicke einer Region entlang der Hauptachse. | |
GolayElements | Erzeugen der strukturierenden Elemente des Golay-Alphabets. | |
GrabData | Synchroner Einzug von Bildern und vorverarbeiteten Bilddaten vom angegebenen Bildeinzugsgerät. | |
GrabDataAsync | Asynchroner Einzug von Bildern und vorverarbeiteten Bilddaten vom angegebenen Bildeinzugsgerät. | |
GrayFeatures | Berechnet Grauwertmerkmale von Regionen . | |
GrayHisto | Verteilung der Grauwerte. | |
GrayHistoAbs | Verteilung der Grauwerte. | |
GrayHistoRange | Berechne die Grauwertverteilung eines einkanaligen Bildes innerhalb eines bestimmten Grauwertbereichs. | |
GrayProjections | Horizontale und vertikale Grauwertprojektionen. | |
HammingChangeRegion | Erzeugen einer Region mit vorgegebenem Hamming-Abstand. | |
HammingDistance | Ermitteln des Hamming-Abstands zweier Regionen. | |
HammingDistanceNorm | Ermitteln des Hamming-Abstands zweier Regionen nach Normierung. | |
Histo2dim | Histogramm von zweikanaligen Grauwertbildern. | |
HitOrMiss | Ausführen der Hit-or-Miss-Operation für Regionen. | |
HitOrMissGolay | Ausführen der Hit-or-Miss-Operation für Regionen (Golay). | |
HitOrMissSeq | Ausführen der Hit-or-Miss-Operation für Regionen (sequentiell). | |
HoughCircleTrans | Liefert die Hough-Transformation für Kreise mit dem angegebenen Radius. | |
HoughCircles | Mittelpunkt von Kreisen für einem bestimmten Radius. | |
HoughLineTrans | Liefert die Hough-Transformation für Linien in Regionen. | |
HoughLines | Findet Linien in Kantenbildern mit Hilfe der Hough-Transformation und liefert sie in Hessescher Normalform zurück. | |
InnerCircle | Ermitteln des größten Inkreises einer Region. | |
InnerRectangle1 | Ermitteln des größten inneren Rechtecks einer Region. | |
IntegerToObj | Konversion von „ganzen Zahlen“ zu Surrogaten (Bildobjekten). | |
Intensity | Mittelwert und Abweichung der Grauwerte. | |
Interjacent | Unterteilen der Bildebene mittels vorgegebener Regionen. | |
Intersection | Berechnen des Durchschnitts von Mengen von Regionen. | |
JunctionsSkeleton | Berechnen von Kreuzungs- und Endpunkten in einem Skelett. | |
LearnNdimBox | Trainieren eines Klassifikators mit mehrkanaligen Bildern. | |
LearnNdimNorm | Konstruieren von Clustern für class_ndim_normclass_ndim_normClassNdimNormclass_ndim_normClassNdimNormClassNdimNorm. | |
MergeRegionsLineScan | Zusammenfügen von Regionen aus Zeilenkamerabildern. | |
MinMaxGray | Minimale und maximale Grauwerte innerhalb von Regionen. | |
MinkowskiAdd1 | Ausdehnen von Regionen. | |
MinkowskiAdd2 | Ausdehnen von Regionen (mit Bezugspunkt). | |
MinkowskiSub1 | Verdünnen von Regionen. | |
MinkowskiSub2 | Verdünnen von Regionen (mit Bezugspunkt). | |
MirrorRegion | Spiegeln von Regionen an einer Achse. | |
MomentsGrayPlane | Berechnung der Grauwertmomente und der Approximation durch eine Ebene. | |
MomentsRegion2nd | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion2ndInvar | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion2ndRelInvar | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion3rd | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegion3rdInvar | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegionCentral | Ermitteln der geometrischen Momente von Regionen. | |
MomentsRegionCentralInvar | Ermitteln der geometrischen Momente von Regionen. | |
MorphHat | Vereinigen von bottom_hatbottom_hatBottomHatbottom_hatBottomHatBottomHat und top_hattop_hatTopHattop_hatTopHatTopHat. | |
MorphSkeleton | Berechnen des mophologischen Skeletts einer Region. | |
MorphSkiz | Verdünnen von Regionen. | |
MoveRegion | Verschieben einer Region. | |
NoiseDistributionMean | Rauschverteilung eines Bildes bestimmen. | |
ObjDiff | Mengendifferenz zweier Objekttupel. | |
ObjToInteger | Konversion von Surrogaten (Bildobjekten) zu „ganzen Zahlen“. | |
Opening | Auftrennen von Lücken. | |
OpeningCircle | Auftrennen von Lücken mit einer Kreismaske. | |
OpeningGolay | Auftrennen von Lücken mit einem Golay-Element. | |
OpeningRectangle1 | Ausführen eines Openings mit einem Rechteck. | |
OpeningSeg | Trennen von sich überlappenden Regionen. | |
OrientationRegion | Ermitteln Orientierung einer Region. | |
OverpaintRegion | Zeichnet Regionen in ein Bild ein. | |
PaintRegion | Zeichnet Regionen in ein Bild ein. | |
PartitionDynamic | Horizontales Teilen einer Region an Stellen mit geringer vertikaler Ausdehnung. | |
PartitionRectangle | Aufteilen einer Region in Rechtecke von ungefähr gleicher Größe. | |
PlaneDeviation | Abweichung der Grauwerte von der approximierten Bildebene. | |
PolarTransRegion | Anwenden einer Polarkoordinatentransformation auf eine Region innerhalb eines Kreisrings. | |
PolarTransRegionInv | Rücktransformieren einer Region in Polarkoordinaten. | |
ProjectiveTransRegion | Anwenden einer projektiven Transformation auf eine Region. | |
ProtectOcrTrainf | Schützen von Trainingsdaten. | |
Pruning | Beschneiden von Ästen einer Region. | |
RankRegion | Berechnen des Rangoperators für Regionen. | |
ReadObject | Lesen eines ikonischen Objektes. | |
ReadRegion | Einlesen von Binärbildern oder HALCON-Regionen. | |
ReceiveRegion | Empfangen von Regionen über eine Socket-Verbindung. | |
Rectangularity | Ermitteln des Formfaktors für die Rechteckigkeit einer Region. | |
RegionFeatures | Berechnen von verschiedenen Formmerkmalen für Regionen. | |
RegionToBin | Umwandeln von Regionen in ein binäres byte-Bild. | |
RegionToLabel | Eintragen von Regionen in ein (Label-)Bild. | |
RegionToMean | Einfärben von Regionen mit ihrem mittleren Grauwert. | |
RemoveNoiseRegion | Beseitigen von Rauschen bei Regionen. | |
Roundness | Ermitteln der Formfaktoren aus der Kontur. | |
RunlengthDistribution | Ermitteln der Verteilung der Sehnenlängen einer Region. | |
RunlengthFeatures | Ermitteln von charakteristischen Werten zur Lauflängenkodierung von Regionen. | |
SegmentCharacters | Segmentieren von Zeichen in einem gegebenen Bildbereich. | |
SelectCharacters | Selektieren von Zeichen aus einer gegebenen Region. | |
SelectGray | Auswahl von Regionen aufgrund von Grauwertmerkmalen. | |
SelectMatchingLines | Wählt aus einer Menge von Linien (Hessesche Normalform) die Linien aus, die am besten in eine Eingaberegion passen. | |
SelectObj | Selektieren von Bildobjekten. | |
SelectRegionPoint | Auswählen aller Regionen, die einen übergebenen Punkt enthalten. | |
SelectRegionSpatial | Ermitteln der Lagebeziehung von Regionen. | |
SelectShape | Auswählen von Regionen mit Hilfe von Formmerkmalen. | |
SelectShapeProto | Auswählen von Regionen, die in einer bestimmten Beziehung zueinander stehen. | |
SelectShapeStd | Auswählen von Regionen einer vorgegebenen Form. | |
SendRegion | Senden von Regionen über eine Socket-Verbindung. | |
SerializeObject | Serialisieren eines ikonischen Objektes. | |
SerializeRegion | Serialisieren einer Region. | |
SetIcon | Setzen eines Icons für die Regionenausgabe. | |
ShapeHistoAll | Ausprägung von Merkmalen entlang aller Schwellenwerte. | |
ShapeHistoPoint | Ausprägung von Merkmalen entlang aller Schwellenwerte. | |
ShapeTrans | Transformieren der Form von Regionen. | |
Skeleton | Verdünnen von Regionen. | |
SmallestCircle | Ermitteln des kleinsten umschließenden Kreises einer Region. | |
SmallestRectangle1 | Ermitteln des umschließenden Rechtecks parallel zu den Koordinatenachsen. | |
SmallestRectangle2 | Ermitteln des kleinsten umschließenden Rechtecks mit beliebiger Orientierung. | |
SortRegion | Sortieren von Regionen aufgrund ihrer relativen Lage. | |
SpatialRelation | Ermitteln der Lagebeziehung von Regionen bzgl. der Koordinatenachsen. | |
SplitSkeletonLines | Auftrennen von Linien (codiert durch 1 Pixel breite unverzweigte Linien). | |
SplitSkeletonRegion | Auftrennen von Linien (codiert durch 1 Pixel breite unverzweigte Regionen). | |
SymmDifference | Berechnen der symmetrischen Mengendifferenz von Regionen. | |
TestEqualObj | Vergleich von Bildobjekten auf Gleichheit. | |
TestEqualRegion | Test, ob die Regionen von zwei Objekten identisch sind. | |
TestRegionPoint | Testen, ob eine Region einen gegebenen Punkt enthält. | |
TestSubsetRegion | Test, ob eine Region in einer anderen enthalten ist. | |
TestdOcrClassBox | Testen eines OCR-Klassifikators. | |
TextLineOrientation | Bestimmen der Orientierung einer Textzeile oder eines Textabschnittes. | |
TextLineSlant | Bestimmen der Neigung von Zeichen einer Textzeile oder eines Textabschnitts. | |
Thickening | Vergrößern einer Region um das Ergebnis von Hit-or-Miss. | |
ThickeningGolay | Vergrößern einer Region um das Ergebnis von Hit-or-Miss (Golay). | |
ThickeningSeq | Vergrößern einer Region um das Ergebnis von Hit-or-Miss (sequentiell). | |
Thinning | Verdünnen einer Region um das Ergebnis von Hit-or-Miss. | |
ThinningGolay | Verdünnen einer Region um das Ergebnis von Hit-or-Miss (Golay). | |
ThinningSeq | Sequentielles Verdünnen einer Region um das Ergebnis von Hit-or-Miss. | |
TopHat | Ermitteln von Ausbuchtungen von Regionen. | |
TraindOcrClassBox | Trainieren eines OCR-Klassifikators durch Eingabe von Regionen. | |
TransposeRegion | Ausführen einer Punktspiegelung einer Region. | |
Union1 | Vereinigen von Regionen. | |
Union2 | Vereinigen von Regionen mit zwei Eingabeparametern. | |
WriteObject | Schreiben eines ikonischen Objektes. | |
WriteOcrTrainf | Abspeichern von Trainingszeichen in eine Datei. | |
WriteRegion | Schreiben von Regionen auf Datei. | |
ZoomRegion | Zoomen von Regionen. |
KlassenKlassenKlassenKlassen | | | | Operatoren |