Learn R Programming

imager (version 0.14)

warp: Warp image

Description

Warp image

Usage

warp(im, warpfield, mode = 0L, interpolation = 1L,
  boundary_conditions = 0L)

Arguments

im
an image
warpfield
Warping field. The (x,y,z) fields should be stacked along the colour coordinate.
mode
Can be { 0=backward-absolute | 1=backward-relative | 2=forward-absolute | 3=forward-relative }
interpolation
Can be { 0=nearest | 1=linear | 2=cubic }.
boundary_conditions
Boundary conditions. Can be { 0=dirichlet | 1=neumann | 2=periodic }.

See Also

imwarp for a user-friendly interface

Examples

Run this code
#Shift image via warp
warp.x <- imfill(width(boats),height(boats),val=5)
warp.y <- imfill(width(boats),height(boats),val=20)
warpfield <- list(warp.x,warp.y) %>% imappend("c")
warp(boats,warpfield,mode=1) %>% plot

Run the code above in your browser using DataLab