Use tem_id to get the symmetry map for your template. If tem_id is omitted, images and templates will be fully reversed (e.g., if point 1 is the left eye in the original image, it will be the right eye in the mirrored image).
Usage
mirror(stimuli, tem_id = NULL, axis = "vertical")
Arguments
- stimuli
list of stimuli
- tem_id
template ID to be passed to tem_def
(usually "frl" or "fpp106") or NULL
- axis
vertical or horizontal axis of mirroring
Value
list of stimuli with mirrored images and templates
See also
Stimulus manipulation functions
align()
,
crop_tem()
,
crop()
,
greyscale()
,
horiz_eyes()
,
image_func()
,
mask_oval()
,
mask()
,
pad()
,
resize()
,
rotate()
,
to_size()
Examples
# load an image and mirror it
o <- demo_tems("frl") |> resize(0.5)
m <- mirror(o, "frl")
# visualise the face outline points
c(o, m) |>
subset_tem(features("face")) |>
draw_tem(pt.shape = "index", pt.size = 15) |>
label(c("original", "mirrored"))