Learn R Programming

Rvision (version 0.4.3)

resize: Resize an Image

Description

resize returns a resized version of an Image.

Usage

resize(
  image,
  height = NULL,
  width = NULL,
  fx = NULL,
  fy = NULL,
  interpolation = "linear"
)

Arguments

image

An Image object.

height

A positive integer representing the new height in pixels of the image (default: NULL).

width

A positive integer representing the new width in pixels of the image (default: NULL).

fx

A positive numeric representing the ratio by which the width of the image must be resized (default: NULL). Ignored if width is set.

fy

A positive numeric representing the ratio by which the height of the image must be resized (default: NULL). Ignored if height is set.

interpolation

A character string representing the type of interpolation to use during resizing (default: "linear"). See notes for all accepted interpolation methods.

Value

An Image object.

See Also

Image

Examples

Run this code
# NOT RUN {
balloon <- image(system.file("sample_img/balloon1.png", package = "Rvision"))
balloon_resized <- resize(balloon, fx = 0.2, fy = 0.5)
plot(balloon_resized)

# }

Run the code above in your browser using DataLab