C# 클래스 iSpyApplication.Controls.Camera

Camera class
파일 보기 프로젝트 열기: ispysoftware/iSpy 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CW CameraWindow
Framerate double
MotionDetected bool
MotionLevel float
MotionZoneRectangles System.Drawing.Rectangle[]
PluginRunning bool
RealFramerate double
VideoSource IVideoSource
ZFactor float

Private Properties

프로퍼티 타입 설명
AddTimestamp void
ApplyMask void
ApplyMotionDetector bool
CalculateFramerates void
PiP void
ProcessAutoTracking void
ResizeBmOrig System.Drawing.Bitmap
RunPlugin System.Drawing.Bitmap
SetMaskImage void
TriggerDetect void
TriggerPlugin void
VideoNewFrame void

공개 메소드들

메소드 설명
Camera ( ) : System
Camera ( IVideoSource source ) : System
Camera ( IVideoSource source, MotionDetector detector ) : System
ClearMotionZones ( ) : void
DisconnectNewFrameEvent ( ) : void
Dispose ( ) : void
FilterChanged ( ) : void
SetMotionZones ( objectsCameraDetectorZone zones ) : bool
SignalToStop ( ) : void
Start ( ) : void
UpdateResources ( ) : void
VideoSourcePlayingFinished ( object sender, PlayingFinishedEventArgs e ) : void
WaitForStop ( ) : void

비공개 메소드들

메소드 설명
AddTimestamp ( Bitmap bmp ) : void
ApplyMask ( Bitmap bmOrig ) : void
ApplyMotionDetector ( UnmanagedImage lfu ) : bool
CalculateFramerates ( ) : void
PiP ( Bitmap bmp ) : void
ProcessAutoTracking ( ) : void
ResizeBmOrig ( Bitmap f ) : Bitmap
RunPlugin ( Bitmap bmOrig ) : Bitmap
SetMaskImage ( ) : void
TriggerDetect ( object sender ) : void
TriggerPlugin ( ) : void
VideoNewFrame ( object sender, NewFrameEventArgs e ) : void

메소드 상세

Camera() 공개 메소드

public Camera ( ) : System
리턴 System

Camera() 공개 메소드

public Camera ( IVideoSource source ) : System
source IVideoSource
리턴 System

Camera() 공개 메소드

public Camera ( IVideoSource source, MotionDetector detector ) : System
source IVideoSource
detector AForge.Vision.Motion.MotionDetector
리턴 System

ClearMotionZones() 공개 메소드

public ClearMotionZones ( ) : void
리턴 void

DisconnectNewFrameEvent() 공개 메소드

public DisconnectNewFrameEvent ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FilterChanged() 공개 메소드

public FilterChanged ( ) : void
리턴 void

SetMotionZones() 공개 메소드

public SetMotionZones ( objectsCameraDetectorZone zones ) : bool
zones objectsCameraDetectorZone
리턴 bool

SignalToStop() 공개 메소드

public SignalToStop ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

UpdateResources() 공개 메소드

public UpdateResources ( ) : void
리턴 void

VideoSourcePlayingFinished() 공개 메소드

public VideoSourcePlayingFinished ( object sender, PlayingFinishedEventArgs e ) : void
sender object
e PlayingFinishedEventArgs
리턴 void

WaitForStop() 공개 메소드

public WaitForStop ( ) : void
리턴 void

프로퍼티 상세

CW 공개적으로 프로퍼티

public CameraWindow,iSpyApplication.Controls CW
리턴 CameraWindow

Framerate 공개적으로 프로퍼티

public double Framerate
리턴 double

MotionDetected 공개적으로 프로퍼티

public bool MotionDetected
리턴 bool

MotionLevel 공개적으로 프로퍼티

public float MotionLevel
리턴 float

MotionZoneRectangles 공개적으로 프로퍼티

public Rectangle[],System.Drawing MotionZoneRectangles
리턴 System.Drawing.Rectangle[]

PluginRunning 공개적으로 프로퍼티

public bool PluginRunning
리턴 bool

RealFramerate 공개적으로 프로퍼티

public double RealFramerate
리턴 double

VideoSource 공개적으로 프로퍼티

public IVideoSource VideoSource
리턴 IVideoSource

ZFactor 공개적으로 프로퍼티

public float ZFactor
리턴 float