Back to Aurora Vision Library website

You are here: Start » Function Reference » Region » Region Spatial Transforms » UncropRegion

UncropRegion


Header: AVL.h
Namespace: avl
Module: FoundationLite

Inverse of CropRegion.

Syntax

C++
C#
 
void avl::UncropRegion
(
	const avl::Region& inRegion,
	const avl::Box& inSelection,
	int inWidth,
	int inHeight,
	avl::Region& outRegion
)

Parameters

Name Type Range Default Description
Input value inRegion const Region& Input region
Input value inSelection const Box& Box defining the range of the original cropping
Input value inWidth int 0 - 65535 Width of the uncropped region
Input value inHeight int 0 - 65535 Height of the uncropped region
Output value outRegion Region& Output region

Description

The operation translates a region to original coordinates. The value of inSelection describes region coordinates before the cropping.

Dimensions of outRegion depends on inWidth and inHeight.

Examples

Images below show a typical usage of the filter CropRegion.

An input region. A region after CropRegion. Result of applying UncropRegion on the cropped region.

Remarks

This operation is an inversion of filter CropRegion.

See Also

  • CropRegion – Creates a region from a rectangular fragment of another one.