| Operatoren |
move_region — Verschieben einer Region.
move_region(Region : RegionMoved : Row, Column : )
move_region verschiebt alle Eingaberegionen um den Vektor (Row, Column). Dabei erfolgt gegebenenfalls ein Clipping der Ergebnisregionen an dem aktuellen Bildformat.
Region(en), die verschoben werden soll(en).
Modifizierte Region(en).
Parameteranzahl: RegionMoved == Region
Um diesen Wert werden alle Regionen vertikal verschoben.
Defaultwert: 30
Wertevorschläge: -128, -64, -32, -16, -10, -8, -4, -2, -1, 0, 1, 2, 4, 5, 8, 10, 16, 32, 64, 128
Typischer Wertebereich: -512 ≤ Row ≤ 512 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Um diesen Wert werden alle Regionen horizontal verschoben.
Defaultwert: 30
Wertevorschläge: -128, -64, -32, -16, -10, -8, -4, -2, -1, 0, 1, 2, 4, 5, 8, 10, 16, 32, 64, 128
Typischer Wertebereich: -512 ≤ Column ≤ 512 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Sei F die Fläche der Eingaberegion, dann ist die Laufzeitkomplexität: O(sqrt(F)).
move_region liefert normalerweise den Wert 2 (H_MSG_TRUE). Das Verhalten bei leerer Eingabe (keine Eingaberegionen vorhanden) lässt sich mittels set_system('no_object_result',<Result>), das bei leerer Region mit set_system('empty_region_result',<Result>), das bei leerer Ergebnisregion mit set_system('store_empty_region',<'true'/'false'>) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
threshold, connection, regiongrowing, pouring
affine_trans_image, mirror_region, zoom_region
Foundation
| Operatoren |