R: Reorient Image

render_reorient {rayimage} | R Documentation

## Reorient Image

### Description

Reorients an image or matrix. Transformations are applied in this order: x, y, and transpose.

### Usage

    render_reorient(
      image,
      flipx = FALSE,
      flipy = FALSE,
      transpose = FALSE,
      filename = NULL,
      preview = FALSE
    )

### Arguments

`image` | Image filename, 3-layer RGB array, or matrix.
`flipx` | Default `FALSE`. Flip horizontally
`flipy` | Default `FALSE`. Flip vertically.
`transpose` | Default `FALSE`. Transpose image.
`filename` | Default `NULL`. The filename of the image to be saved. If this is not given, the image will be plotted instead.
`preview` | Default `FALSE`. Whether to plot the convolved image, or just to return the values.

### Value

3-layer RGB reoriented array or matrix.

### Examples

    #Original orientation

    plot_image(dragon)

    #Flip the dragon image horizontally

    dragon %>%
     render_reorient(flipx = TRUE) %>%
     plot_image()

    #Flip the dragon image vertically

    dragon %>%
     render_reorient(flipy = TRUE) %>%
     plot_image()

    #'#Transpose the dragon image

    dragon %>%
     render_reorient(transpose = TRUE) %>%
     plot_image()

[Package rayimage version 0.5.1 Index]