x3p_flip_y: Flip the y coordinate of an x3p image

Description Usage Arguments Value Examples

View source: R/x3p_flip_y.R

Description

One of the major changes between the previous two ISO standards is the way the y axis is defined in a scan. The entry (0,0) used to refer to the top left corner of a scan, now it refers to the bottom right corner, which means that all legacy x3p files have to flip their y axis in order to conform to the newest ISO norm.

Usage

1
2
3

Arguments

x3p

x3p object

Value

x3p object in which the y coordinate is reversed.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
logo <- x3p_read(system.file("csafe-logo.x3p", package="x3ptools"))
dim(logo$surface.matrix)
## Not run: 
x3p_image(logo)

## End(Not run)
# flip the y-axis for the old ISO standard:
logoflip <- x3p_flip_y(logo)
dim(logoflip$surface.matrix)
## Not run: 
x3p_image(logoflip)

## End(Not run)

x3ptools documentation built on Nov. 27, 2021, 1:06 a.m.