You are here: Start » AVL.NET » AVS.PhotometricStereo_General_Perform Method

AVS.PhotometricStereo_General_Perform Method

Computes surface normals using images with light source in different places.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

public static void PhotometricStereo_General_Perform
(
	IList<AvlNet.Image> inImages,
	IList<float> inLightXYAngles,
	IList<float> inLightZAngles,
	AvlNet.Image outSurfaceNormals,
	AvlNet.Image outIntensities,
	AvlNet.Image outAlbedo
)

Parameters

Name Type Range Default Description
inImagesSystem.Collections.Generic.IList<AvlNet.Image>
inLightXYAnglesSystem.Collections.Generic.IList<float>Angle of light source on XY plane.
inLightZAnglesSystem.Collections.Generic.IList<float>Angle between light source and normal, where normal is camera optical axis.
outSurfaceNormalsAvlNet.Image
outIntensitiesAvlNet.Image
outAlbedoAvlNet.Image

See also