You are here: Start » AVL.NET » Function Reference » Image » Image Local Transforms » AVL.SmoothImage_Mean_AnyKernel

AVL.SmoothImage_Mean_AnyKernel

Smooths an image by averaging pixels within an arbitrary kernel.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

C++
C#
 
public static void SmoothImage_Mean_AnyKernel
(
	AvlNet.Image inImage,
	AvlNet.Region inKernel,
	AvlNet.Image outImage
)

Parameters

Name Type Range Default Description
inImageAvlNet.ImageInput image.
inKernelAvlNet.RegionKernel shape (any).
outImageAvlNet.ImageOutput image.

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.

Hardware acceleration settings may be manipulated with Settings class.

Errors

List of possible exceptions:

Error type Description
DomainError Empty kernel on input in SmoothImage_Mean_AnyKernel.
DomainError Region exceeds an input image in SmoothImage_Mean_AnyKernel.

Function Overrides

See also