Back to Adaptive Vision Library website

You are here: Start » Function Reference » Image Tiling » CutImageIntoTiles_Deprecated

CutImageIntoTiles_Deprecated


Header:AVL.h
Namespace:avl

Generates array of image tiles, which are cut from inImage.

Syntax

C++
 
void avl::CutImageIntoTiles_Deprecated
(
	const avl::Image& inImage,
	const int inTileWidth,
	atl::Optional<int> inTileHeight,
	atl::Optional<int> inHorizontalStep,
	atl::Optional<int> inVerticalStep,
	const bool inOverflowControl,
	atl::Array<avl::Image>& outImageTiles
)

Parameters

Name Type Range Default Description
inImage const Image& Image to be cut into tiles
inTileWidth const int 1 - 1 Demanded tile width.
inTileHeight Optional<int> 1 - NIL Demanded tile height; equals inTileWidth when set to Auto.
inHorizontalStep Optional<int> 1 - NIL Defines horizontal space between consecutive tiles; defaults to tile width. Can be used to produce overlapping tiles.
inVerticalStep Optional<int> 1 - NIL Defines vertical space between consecutive tiles; defaults to tile height. Can be used to produce overlapping tiles.
inOverflowControl const bool When set to true, overflowing tiles will be removed form outTiles array.
outImageTiles Array<Image>& Resulting image tiles