PerspectiveTransformTool

Das PerspectiveTransformTool hängt eine nicht-lineare Transformation an den CogCoordinateSpaceTree eines ICogImage an.

../../../_images/PerspectiveTransformTool.png
  1. Columns/Rows: Vorgabe der Werte innerhalb der Transformationsmatrix

  2. Dezimalstellen: Anzahl der angezeigten Dezimalstellen in der Matrix

  3. Coordinate space name: Name des neuen perspektivischen Bildraums

  4. Set SelectedSpaceName: Gibt an, ob der SelectedSpaceName des Ausgabebildes auf Namen des Koordinatenraums gesetzt werden soll.

  5. Unwrap the image: Bild wird perspektivisch entzerrt

../../../_images/PerspectiveTransformTool_MatrixFromN2N.png
  1. Enabled: Aktiviert das berechen der Transformationsmatrix über eine N-zu-N-Punkte-Zuordnung

  2. NumPoints: Anzahl der N-zu-N-Punkte

  3. Unfixtured X/Y: Unfixierte Punkte, bzw. Ausgangspunkte, zum Beispiel im Pixel-Koorinatenraum.

  4. Rax Fixtured X/Y: Fixierte Punkte, bzw. Zielpunkte, zum Beispiel in Weltkoordinaten.

Bei der Matrix handelt es sich um eine planare Transformation, gefolgt von einer radialen Transformation, gefolgt von einer linearen Transformation ohne Rotationsmatrix:

../../../_images/perspective_matrix.png

Mit dieser Matrix wird ein Punkt P in den Punkt P‘ wie folgt transformiert:

../../../_images/perspective_transform.png
Anmerkung PDX
Steuert die perspektivische Transformation in die nicht transformierte X Richtung
0 = keine perspektivische Transformation in X
> 0 = Kippung der Ebene nach hinten mit steigendem X
< 0 = Kippung der Ebene nach hinten mit abnehmenden X
Anmerkung PDY
Steuert die perspektivische Transformation in die nicht transformierte Y Richtung
0 = keine perspektivische Transformation in Y
> 0 = Kippung der Ebene nach hinten mit steigendem Y
< 0 = Kippung der Ebene nach hinten mit abnehmenden Y)

Hinweis

  • Die perspektivische Transformation kann von Cognex VisionPro Tools nicht direkt verwendet werden. Sie ist ausschließlich für die den „Unwarp“-Fall oder die weitere Verwendung in nachfolgenden Skripten gedacht.

  • Farbbilder (CogImage24PlanarColor) sind nicht erlaubt!