Back to Aurora Vision Library website

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

TransposeImage


Header: AVL.h
Namespace: avl
Module: FoundationLite

Flips and rotates an image so that columns are exchanged with rows.

Applications: Useful when operations on image columns should be replaced with operations on image rows, which are much faster due to the cache memory.

Syntax

C++
C#
 
void avl::TransposeImage
(
	const avl::Image& inImage,
	avl::Image& outImage
)

Parameters

Name Type Default Description
Input value inImage const Image& Input image
Output value outImage Image& Output image

Examples

TransposeImage performed on the sample image.

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.

See Also

  • MirrorImage – Reverses the order of the input image columns or rows depending on inMirrorDirection value.