Class NativeMethod
Assembly: SaigeVision.ImageProcess.Deep.Core.dll
Syntax
public class NativeMethod
Methods
SaigeFreeImageData(IntPtr)
Declaration
public static extern int SaigeFreeImageData(IntPtr image)
Parameters
| Type |
Name |
Description |
| IntPtr |
image |
|
Returns
SaigePhotometricStereoAnalyze(IntPtr, IntPtr, IntPtr, IntPtr, int, int, int, int, int, int, int)
Declaration
public static extern int SaigePhotometricStereoAnalyze(IntPtr image_top, IntPtr image_right, IntPtr image_left, IntPtr image_bottom, int width, int height, int degree_left = 180, int degree_top = 90, int degree_right = 0, int degree_bottom = 270, int elevation = 30)
Parameters
Returns
SaigePhotometricStereoGetResult(IntPtr, ModeFlags, ShaderFlags, int, int, bool, double, int, double, double)
Declaration
public static extern int SaigePhotometricStereoGetResult(IntPtr result_image, ModeFlags mode, ShaderFlags shader_level, int contrast, int brightness, bool normalize, double order, int cutoff_frequency, double clip_min, double clip_max)
Parameters
Returns
SaigePhotometricStereoInit(int, int)
Declaration
public static extern int SaigePhotometricStereoInit(int GPUIndex, int calculationMode)
Parameters
| Type |
Name |
Description |
| int |
GPUIndex |
|
| int |
calculationMode |
|
Returns
SaigeStrError(int)
Declaration
public static extern IntPtr SaigeStrError(int errnum)
Parameters
| Type |
Name |
Description |
| int |
errnum |
|
Returns