Back to Aurora Vision Library website

You are here: Start » Function Reference » Image » Image Basics

Image Basics

Select a function from the list below.

Icon Name Description / Applications Modules
ClearImage

Sets image pixels in ROI to the specified value.

FoundationLite
CopyImageData

Creates an image copy with the same size and pixel format.

FoundationLite
CopyPixels

Copies pixels from one image to another.

FoundationLite
CreateImageFromPoint3DGrid

Creates a depth image from the Z-values of the input point grid.


Allows for performing 2D operations on 3D data.

Vision3DLite
CreateImageFromSurface

Creates a depth image from the Z-values of the input surface.


Allows for performing 2D operations on 3D data.

Vision3DStandard
CreateImageFromSurface_AnyScales

Creates a depth image from the Z-values of the input surface.


Allows for performing 2D operations on 3D data.

Vision3DStandard
EmptyImage

Creates an image filled with one color.


Most typically used to prepare a background for image drawing tools.

FoundationLite
FillImage

Fills the input image with one color.

FoundationLite
GetImageColumn

Extracts an array of pixel values from a single column of an image.

FoundationLite
GetImageData

Extracts the image content (raw pixel data) as a binary buffer.

FoundationLite
GetImagePixel

Returns a single pixel of an image.

FoundationLite
GetImagePixel_Interpolated

Returns an interpolated single pixel of an image.


Sub-pixel sampling of an image.

FoundationLite
GetImageRow

Extracts an array of pixel values from a single row of an image.

FoundationLite
GetMultipleImagePixelValues_Safe

Returns an array of pixel values at specified locations; the image range is checked.

FoundationLite
ImageBox

Returns a box corresponding to the dimensions of an image.

FoundationLite
ImageCharacteristicPoint

Returns one of the 9 characteristic points of an image (corners or mid-points).

FoundationLite
ImageToMatrix

Converts a single-channel image to a matrix.

FoundationLite
JoinProfilesIntoImage

Creates an image by joining an array of 1D profiles into consecutive image rows.


Usually used for merging 3D profiles into a depth image.

FoundationLite
JoinProfilesIntoImage_OfSeries

Creates an image by joining 1D profiles, which appear in consecutive iterations.


Usually used for merging 3D profiles into a depth image.

FoundationLite
LoadImageObject

Loads serialized Image object from AVDATA file.

FoundationLite
MakeImage

Converts a pixel array to a single-channel image.

FoundationLite
MatrixToImage

Converts a matrix to a single-channel real image.

FoundationLite
RealignImagePitch

Creates a new image with a standard pitch alignment.


Can be used to normalize an image created with a non-standard third-party camera or framegrabber.

FoundationLite
SaveImageObject

Saves serialized Image object as AVDATA file.

FoundationLite
SetImageColumn

Sets pixel values in a single entire column of an image.


Allows for creating images from calculated real values. It is significantly slower than SetImageRow.

FoundationLite
SetImagePixel

Sets a pixel of an image to the selected value.

FoundationLite
SetImagePixels

Sets multiple pixels of an image to the selected value (all the pixels get the same value).

FoundationLite
SetImageRow

Sets pixel values in a single entire row of an image.


Allows for creating images from calculated real values.

FoundationLite
SetMultipleImagePixels

Sets pixels of an image to the selected values (each pixel gets another value).

FoundationLite
SkipEmptyImage

If the input image contains at least one pixel, then it is copied to the output; otherwise Nil is returned.


Secures against domain errors caused by empty images.

FoundationLite
TestImage

Returns a sample image.


Makes it possible to quickly present results of various image processing filters.

FoundationLite

Select Filter Equivalent below.

Icon Name Description / Applications Modules
AvsFilter_AccessImage

Returns individual fields of an image.

FoundationLite