| Operatoren |
interpolate_scattered_data_points_to_image — Generierung eines Bildes durch die Interpolation von verstreuten Datenpunkten.
interpolate_scattered_data_points_to_image( : ImageInterpolated : Method, Rows, Columns, Values, Width, Height, GenParamName, GenParamValue : )
interpolate_scattered_data_points_to_image interpoliert die verstreuten Datenpunkte, die durch Rows, Columns und die dazugehörigen Messwerte Values gegeben sind und gibt das Ergebnis in ImageInterpolated zurück. Die Größe des Ausgabebildes wird durch dessen Breite Width und dessen Höhe Height mit der linken oberen Ecke bei (0,0) festgelegt. Um auch an negativen Koordinaten (Rows,Columns) zu interpolieren, können einfach alle Eingabepunkte entsprechend verschoben werden. Mit dem Parameter Method wird der Interpolations-Algorithmus festgelegt. Bisher werden nur die 'thin_plate_splines' unterstützt. Diese Methode interpoliert die Datenpunkte auf globaler Ebene, was bedeutet, dass alle Punkte für die Interpolation verwendet werden, egal wie weit sie von einander weg liegen. Der Einfluss von entfernten Punkten korreliert mit wobei r die Entfernung zweier Punkte beschreibt. Im Vergleich zu interpolate_scattered_data_image, unterstützt interpolate_scattered_data_points_to_image auch subpixelgenaue Koordinaten für Rows und Columns. Werden die selben Datenpunkte (Rows,Columns,Values) für die Interpolation von verschiedenen Ausgabebildern verwendet, kann der Operator create_scattered_data_interpolator effizienter sein.
Die folgenden Parameter können mit GenParamName und GenParamValue gesetzt werden:
Der Parameter 'alpha' ist ein Glättungsfaktor. Für 'alpha' = 0 werden alle übergebenen Datenpunkte Rows, Columns mit Values exakt interpoliert. Für sehr große Werte von 'alpha' glättet die Interpolation die Punkte so, dass alle interpolierten Punkte des Ausgabebildes ImageInterpolated auf einer gemeinsamen Ebene liegen. Defaultwert ist 0. Beschränkungen: 'alpha' >= 0
Interpoliertes Ausgabebild.
Methode für die Interpolation.
Defaultwert: 'thin_plate_splines'
Wertevorschläge: 'thin_plate_splines'
Zeilenkoordinaten der Stützstellen.
Spaltenkoordinaten der Stützstellen.
Messwerte an den Stützstellen.
Namen der generischen Parameter, die angepasst werden können.
Defaultwert: []
Wertevorschläge: 'alpha'
Werte der generischen Parameter, die angepasst werden können.
Defaultwert: []
Wertevorschläge: 0, 1.0, 10.0, 100.0
Sind die Parameterwerte korrekt, dann liefert interpolate_scattered_data_points_to_image den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
interpolate_scattered_data_image
Foundation
| Operatoren |