You are here: Start » AVL.NET » Function Reference » Image » Image Look Up Tables » AVL.CreateLogarithmLut

AVL.CreateLogarithmLut

Creates Look Up Table for logarithm operation on image pixels.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

C++
C#
 
public static void CreateLogarithmLut
(
	float inOffset,
	bool inNormalizeZero,
	AvlNet.PlainType inOutputType,
	AvlNet.PixelLut outLut
)

Parameters

Name Type Range Default Description
inOffsetfloatOffset factor.
inNormalizeZeroboolSpecifies whether the output range should be rescaled to start from 0.
inOutputTypeAvlNet.PlainType
outLutAvlNet.PixelLut

Description

This operation will create LookUp Table with precalculated values of logarithm operation on all pixel values of type defined in inOutputType. Such LUT can be reused across multiple ApplyPixelLut usages. This filter can create LUTs only for following types: INT8, UINT8, INT16, UINT16.

Remarks

Standard operations like PowerImage, CorrectGamma and LogarithmImage for images of type Int32 and Real are available in ImagePointTransforms category.

Function Overrides

See also