Learn R Programming

imager (version 0.45.8)

interp: 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

Run this code
cimg.limit.openmp()

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

Run the code above in your browser using DataLab