Learn R Programming

OpenImageR (version 1.3.0)

down_sample_image: downsampling an image ( by a factor ) using gaussian blur

Description

downsampling an image ( by a factor ) using gaussian blur

Usage

down_sample_image(
  image,
  factor,
  gaussian_blur = FALSE,
  gauss_sigma = 1,
  range_gauss = 2
)

Value

depending on the input, either a matrix or an array

Arguments

image

matrix or 3-dimensional array where the third dimension is equal to 3

factor

a positive number greater or equal to 1.0

gaussian_blur

a boolean (TRUE,FALSE) specifying if gaussian blur should be applied when downsampling

gauss_sigma

float parameter sigma for the gaussian filter

range_gauss

float number specifying the range of values for the gaussian filter

Author

Lampros Mouselimis

Details

This function downsamples an image with the option to use gaussian blur for optimal output.

Examples

Run this code

path = system.file("tmp_images", "2.jpg", package = "OpenImageR")

image = readImage(path)

dsamp = down_sample_image(image, factor = 2.0, gaussian_blur = TRUE)

Run the code above in your browser using DataLab