Learn R Programming

imager (version 0.45.8)

imcoord: Coordinates as images

Description

These functions return pixel coordinates for an image, as an image. All is made clear in the examples (hopefully)

Usage

Xc(im)

Yc(im)

Zc(im)

Cc(im)

Value

another image of the same size, containing pixel coordinates

Arguments

im

an image

Functions

  • Xc(): X coordinates

  • Yc(): Y coordinates

  • Zc(): Z coordinates

  • Cc(): C coordinates

See Also

as.cimg.function, pixel.grid

Examples

Run this code
cimg.limit.openmp()
im <- imfill(5,5) #An image
Xc(im) #An image of the same size, containing the x coordinates of each pixel
Xc(im) %>% imrow(1)
Yc(im) %>% imrow(3) #y is constant along rows
Yc(im) %>% imcol(1)
#Mask bits of the boats image:
plot(boats*(Xc(boats) < 100))
plot(boats*(dnorm(Xc(boats),m=100,sd=30))) #Gaussian window

Run the code above in your browser using DataLab