C# 클래스 Luxand.FSDK.CImage

상속: IDisposable
파일 보기 프로젝트 열기: lolo8304/focusdays2015-eyes2drive 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
CImage ( IntPtr BitmapHandle ) : System
CImage ( System ImageObject ) : System
CheckForError ( int hr ) : void
Dispose ( bool disposing ) : void
PopulateHeightAndWidth ( ) : void

메소드 상세

CImage() 공개 메소드

public CImage ( ) : System
리턴 System

CImage() 공개 메소드

public CImage ( int ImageHandle ) : System
ImageHandle int
리턴 System

CImage() 공개 메소드

public CImage ( string FileName ) : System
FileName string
리턴 System

Copy() 공개 메소드

public Copy ( ) : CImage
리턴 CImage

CopyRect() 공개 메소드

public CopyRect ( int x1, int y1, int x2, int y2 ) : CImage
x1 int
y1 int
x2 int
y2 int
리턴 CImage

CopyRectReplicateBorder() 공개 메소드

public CopyRectReplicateBorder ( int x1, int y1, int x2, int y2 ) : CImage
x1 int
y1 int
x2 int
y2 int
리턴 CImage

DetectEyes() 공개 메소드

public DetectEyes ( ) : Luxand.FSDK.TPoint[]
리턴 Luxand.FSDK.TPoint[]

DetectEyesInRegion() 공개 메소드

public DetectEyesInRegion ( FSDK &FacePosition ) : Luxand.FSDK.TPoint[]
FacePosition FSDK
리턴 Luxand.FSDK.TPoint[]

DetectFace() 공개 메소드

public DetectFace ( ) : TFacePosition
리턴 TFacePosition

DetectFacialFeatures() 공개 메소드

public DetectFacialFeatures ( ) : Luxand.FSDK.TPoint[]
리턴 Luxand.FSDK.TPoint[]

DetectFacialFeaturesInRegion() 공개 메소드

public DetectFacialFeaturesInRegion ( FSDK &FacePosition ) : Luxand.FSDK.TPoint[]
FacePosition FSDK
리턴 Luxand.FSDK.TPoint[]

DetectMultipleFaces() 공개 메소드

public DetectMultipleFaces ( ) : Luxand.FSDK.TFacePosition[]
리턴 Luxand.FSDK.TFacePosition[]

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetFaceTemplate() 공개 메소드

public GetFaceTemplate ( ) : byte[]
리턴 byte[]

GetFaceTemplateInRegion() 공개 메소드

public GetFaceTemplateInRegion ( FSDK &FacePosition ) : byte[]
FacePosition FSDK
리턴 byte[]

GetFaceTemplateUsingEyes() 공개 메소드

public GetFaceTemplateUsingEyes ( FSDK &EyeCoords ) : byte[]
EyeCoords FSDK
리턴 byte[]

GetHbitmap() 공개 메소드

public GetHbitmap ( ) : IntPtr
리턴 System.IntPtr

MirrorHorizontal() 공개 메소드

public MirrorHorizontal ( ) : CImage
리턴 CImage

MirrorVertical() 공개 메소드

public MirrorVertical ( ) : CImage
리턴 CImage

ReloadFromHandle() 공개 메소드

public ReloadFromHandle ( ) : void
리턴 void

Resize() 공개 메소드

public Resize ( double Ratio ) : CImage
Ratio double
리턴 CImage

Rotate() 공개 메소드

public Rotate ( double Angle ) : CImage
Angle double
리턴 CImage

Rotate90() 공개 메소드

public Rotate90 ( int Multiplier ) : CImage
Multiplier int
리턴 CImage

Save() 공개 메소드

public Save ( string FileName ) : void
FileName string
리턴 void

ToCLRImage() 공개 메소드

public ToCLRImage ( ) : System.Drawing.Image
리턴 System.Drawing.Image