| Operatoren |
mirror_region — Spiegeln von Regionen an einer Achse.
mirror_region(Region : RegionMirror : Mode, WidthHeight : )
mirror_region spiegelt die Eingaberegion(en) an einer von drei Achsen. Wenn Mode 'row' ist, wird die Eingaberegion vertikal gespiegelt, wenn er 'column' ist, wird sie horizontal gespiegelt, und wenn er 'diagonal' ist, wird die Eingaberegion an der Winkelhalbierenden x=y gespiegelt.
Für Mode = 'row' oder 'column' entspricht WidthHeight dabei dem Index der Spiegelungsachse * 2. Für den Fall, dass Region aus einem Bild extrahiert wurde und so gespiegelt werden soll, als ob es aus der Spiegelung des Bildes extrahiert worden wäre, entspricht WidthHeight einer der Dimensionen dieses Bildes (abhängig von Mode). Der Parameter WidthHeight wird bei Mode = 'diagonal' nicht genutzt.
Zu transformierende Region(en).
Gespiegelte Region(en).
Parameteranzahl: RegionMirror == Region
Spiegelungsachse.
Defaultwert: 'row'
Werteliste: 'column', 'diagonal', 'row'
Doppelte Koordinate der Spiegelungsachse.
Defaultwert: 512
Wertevorschläge: 128, 256, 512, 525, 768, 1024
Typischer Wertebereich: 1 ≤ WidthHeight ≤ 1024 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Restriktion: WidthHeight > 0
read_image(&Image,"monkey"); threshold(Image,&Seg,128.0,255.0); mirror_region(Seg,&Mirror,"row",512); disp_region(Mirror,WindowHandle);
threshold, connection, regiongrowing, pouring
hom_mat2d_reflect, affine_trans_region
Foundation
| Operatoren |