Skip to contents

Converts a rectangular image into a square image by expanding the rows/columns using image_expand().

Usage

image_square(img, plot = TRUE, ...)

Arguments

img

An Image object.

plot

Plots the extended image? defaults to FALSE.

...

Further arguments passed on to image_expand().

Value

The modified Image object.

Examples

if (interactive() && requireNamespace("EBImage")) {
library(pliman)
img <- image_pliman("soybean_touch.jpg")
dim(img)
square <- image_square(img)
dim(square)
}

#> [1] 825 825   3