Back to Adaptive Vision Studio website
You are here: Start » Filter Reference » Image Analysis » PhotometricStereo_General_Perform
Computes surface normals using images with light source in different places.
Name | Type | Description | |
---|---|---|---|
inImages | ImageArray | ||
inLightXYAngles | RealArray | Angle of light source on XY plane | |
inLightZAngles | RealArray | Angle between light source and normal, where normal is camera optical axis | |
outSurfaceNormals | Image | ||
outIntensities | Image | ||
outAlbedo | Image |
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Different image dimensions on input in PhotometricStereo_General_Perform. |
DomainError | Different types of images on input in PhotometricStereo_General_Perform. |
DomainError | Inconsistent array sizes in PhotometricStereo_General_Perform. |
DomainError | Not enough images on input in PhotometricStereo_General_Perform. |
DomainError | Not single-channel image on input in PhotometricStereo_General_Perform. |
Complexity Level
This filter is available on Basic Complexity Level.