slice_jp2_image: Slice a jp2 image into tiles for scoring with a Keras model

Description Usage Arguments Value

Description

Slice a jp2 image into tiles for scoring with a Keras model

Usage

1
2
slice_jp2_image(jp2_path, jp2_aux_path, slice_n_rows, slice_n_cols,
  slice_overlap = 0, complete_image = FALSE, verbose = FALSE)

Arguments

jp2_path

Path to .jp2 image files

jp2_aux_path

Path to .jp2.aux.xml file containing metadata about .jp2 image

slice_n_rows

Number of rows in each tile. See calc_slice_corners.

slice_n_cols

Number of columns in each tile. See calc_slice_corners.

slice_overlap

Number of pixel overlap in adjacent tiles (in both X and Y directions). See calc_slice_corners.

complete_image

If TRUE and the tile size and overlap dimensions do not conform to covering the entire source raster/image, an additional row and column of tiles will be created that include the excluded pixels but do NOT respect the overlap value. If FALSE and the dimensions do not conform, the set of tiles will omit some pixels on the right and bottom side of the source raster/image. See calc_slice_corners.

verbose

Should messages about current step being processes be printed to screen?

Value

Data frame with one row for each tile, containing: - jp2_path - jp2_aux_path - Numeric tile ID number - Tile corner cells in source jp2 pixel values - List-column containing each tile's extent based on the source jp2's projected raster - sf geometry column containing each tile's sf polygon - List-column containing tile's RGB layers in a 4d array of dimension \[1, slice_n_cols, slice_n_rows, 3\]


treysp/coolit documentation built on June 5, 2019, 5:16 p.m.