Back to Aurora Vision Library website

You are here: Start » Function Reference » Image » Image Spatial Transforms » TranslateImage

TranslateImage


Header: AVL.h
Namespace: avl
Module: FoundationLite

Translates an image by a vector, without changing its dimensions.

Applications: E.g. camera shaking reduction.

Syntax

C++
C#
 
void avl::TranslateImage
(
	const avl::Image& inImage,
	const avl::Pixel& inBorder,
	int inDeltaX,
	int inDeltaY,
	bool inInverse,
	avl::Image& outImage
)

Parameters

Name Type Default Description
Input value inImage const Image& Input image
Input value inBorder const Pixel& Color used to fill pixels outside of the translated image
Input value inDeltaX int Horizontal shift
Input value inDeltaY int Vertical shift
Input value inInverse bool Switches to the inverse operation
Output value outImage Image& Output image

Examples

TranslateImage performed on the sample image.