interp: Interpolate image values

View source: R/interpolation.R

interpR Documentation

Interpolate image values

Description

This function provides 2D and 3D (linear or cubic) interpolation for pixel values. Locations need to be provided as a data.frame with variables x,y,z, and c (the last two are optional).

Usage

interp(im, locations, cubic = FALSE, extrapolate = TRUE)

Arguments

im

the image (class cimg)

locations

a data.frame

cubic

if TRUE, use cubic interpolation. If FALSE, use linear (default FALSE)

extrapolate

allow extrapolation (to values outside the image)

Examples



loc <- data.frame(x=runif(10,1,width(boats)),y=runif(10,1,height(boats))) #Ten random locations
interp(boats,loc)

imager documentation built on May 31, 2023, 8:56 p.m.