C# Class Luxand.FSDK.CImage

Inheritance: IDisposable
Afficher le fichier Open project: lolo8304/focusdays2015-eyes2drive Class Usage Examples

Méthodes publiques

Méthode Description
CImage ( ) : System
CImage ( int ImageHandle ) : System
CImage ( string FileName ) : System
Copy ( ) : CImage
CopyRect ( int x1, int y1, int x2, int y2 ) : CImage
CopyRectReplicateBorder ( int x1, int y1, int x2, int y2 ) : CImage
DetectEyes ( ) : Luxand.FSDK.TPoint[]
DetectEyesInRegion ( FSDK &FacePosition ) : Luxand.FSDK.TPoint[]
DetectFace ( ) : TFacePosition
DetectFacialFeatures ( ) : Luxand.FSDK.TPoint[]
DetectFacialFeaturesInRegion ( FSDK &FacePosition ) : Luxand.FSDK.TPoint[]
DetectMultipleFaces ( ) : Luxand.FSDK.TFacePosition[]
Dispose ( ) : void
GetFaceTemplate ( ) : byte[]
GetFaceTemplateInRegion ( FSDK &FacePosition ) : byte[]
GetFaceTemplateUsingEyes ( FSDK &EyeCoords ) : byte[]
GetHbitmap ( ) : IntPtr
MirrorHorizontal ( ) : CImage
MirrorVertical ( ) : CImage
ReloadFromHandle ( ) : void
Resize ( double Ratio ) : CImage
Rotate ( double Angle ) : CImage
Rotate90 ( int Multiplier ) : CImage
Save ( string FileName ) : void
ToCLRImage ( ) : System.Drawing.Image

Private Methods

Méthode Description
CImage ( IntPtr BitmapHandle ) : System
CImage ( System ImageObject ) : System
CheckForError ( int hr ) : void
Dispose ( bool disposing ) : void
PopulateHeightAndWidth ( ) : void

Method Details

CImage() public méthode

public CImage ( ) : System
Résultat System

CImage() public méthode

public CImage ( int ImageHandle ) : System
ImageHandle int
Résultat System

CImage() public méthode

public CImage ( string FileName ) : System
FileName string
Résultat System

Copy() public méthode

public Copy ( ) : CImage
Résultat CImage

CopyRect() public méthode

public CopyRect ( int x1, int y1, int x2, int y2 ) : CImage
x1 int
y1 int
x2 int
y2 int
Résultat CImage

CopyRectReplicateBorder() public méthode

public CopyRectReplicateBorder ( int x1, int y1, int x2, int y2 ) : CImage
x1 int
y1 int
x2 int
y2 int
Résultat CImage

DetectEyes() public méthode

public DetectEyes ( ) : Luxand.FSDK.TPoint[]
Résultat Luxand.FSDK.TPoint[]

DetectEyesInRegion() public méthode

public DetectEyesInRegion ( FSDK &FacePosition ) : Luxand.FSDK.TPoint[]
FacePosition FSDK
Résultat Luxand.FSDK.TPoint[]

DetectFace() public méthode

public DetectFace ( ) : TFacePosition
Résultat TFacePosition

DetectFacialFeatures() public méthode

public DetectFacialFeatures ( ) : Luxand.FSDK.TPoint[]
Résultat Luxand.FSDK.TPoint[]

DetectFacialFeaturesInRegion() public méthode

public DetectFacialFeaturesInRegion ( FSDK &FacePosition ) : Luxand.FSDK.TPoint[]
FacePosition FSDK
Résultat Luxand.FSDK.TPoint[]

DetectMultipleFaces() public méthode

public DetectMultipleFaces ( ) : Luxand.FSDK.TFacePosition[]
Résultat Luxand.FSDK.TFacePosition[]

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetFaceTemplate() public méthode

public GetFaceTemplate ( ) : byte[]
Résultat byte[]

GetFaceTemplateInRegion() public méthode

public GetFaceTemplateInRegion ( FSDK &FacePosition ) : byte[]
FacePosition FSDK
Résultat byte[]

GetFaceTemplateUsingEyes() public méthode

public GetFaceTemplateUsingEyes ( FSDK &EyeCoords ) : byte[]
EyeCoords FSDK
Résultat byte[]

GetHbitmap() public méthode

public GetHbitmap ( ) : IntPtr
Résultat System.IntPtr

MirrorHorizontal() public méthode

public MirrorHorizontal ( ) : CImage
Résultat CImage

MirrorVertical() public méthode

public MirrorVertical ( ) : CImage
Résultat CImage

ReloadFromHandle() public méthode

public ReloadFromHandle ( ) : void
Résultat void

Resize() public méthode

public Resize ( double Ratio ) : CImage
Ratio double
Résultat CImage

Rotate() public méthode

public Rotate ( double Angle ) : CImage
Angle double
Résultat CImage

Rotate90() public méthode

public Rotate90 ( int Multiplier ) : CImage
Multiplier int
Résultat CImage

Save() public méthode

public Save ( string FileName ) : void
FileName string
Résultat void

ToCLRImage() public méthode

public ToCLRImage ( ) : System.Drawing.Image
Résultat System.Drawing.Image