C# Class iSpyApplication.Controls.Camera

Camera class
Afficher le fichier Open project: ispysoftware/iSpy Class Usage Examples

Méthodes publiques

Свойство Type Description
CW CameraWindow
Framerate double
MotionDetected bool
MotionLevel float
MotionZoneRectangles System.Drawing.Rectangle[]
PluginRunning bool
RealFramerate double
VideoSource IVideoSource
ZFactor float

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Camera() public méthode

public Camera ( ) : System
Résultat System

Camera() public méthode

public Camera ( IVideoSource source ) : System
source IVideoSource
Résultat System

Camera() public méthode

public Camera ( IVideoSource source, MotionDetector detector ) : System
source IVideoSource
detector AForge.Vision.Motion.MotionDetector
Résultat System

ClearMotionZones() public méthode

public ClearMotionZones ( ) : void
Résultat void

DisconnectNewFrameEvent() public méthode

public DisconnectNewFrameEvent ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FilterChanged() public méthode

public FilterChanged ( ) : void
Résultat void

SetMotionZones() public méthode

public SetMotionZones ( objectsCameraDetectorZone zones ) : bool
zones objectsCameraDetectorZone
Résultat bool

SignalToStop() public méthode

public SignalToStop ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

UpdateResources() public méthode

public UpdateResources ( ) : void
Résultat void

VideoSourcePlayingFinished() public méthode

public VideoSourcePlayingFinished ( object sender, PlayingFinishedEventArgs e ) : void
sender object
e PlayingFinishedEventArgs
Résultat void

WaitForStop() public méthode

public WaitForStop ( ) : void
Résultat void

Property Details

CW public_oe property

public CameraWindow,iSpyApplication.Controls CW
Résultat CameraWindow

Framerate public_oe property

public double Framerate
Résultat double

MotionDetected public_oe property

public bool MotionDetected
Résultat bool

MotionLevel public_oe property

public float MotionLevel
Résultat float

MotionZoneRectangles public_oe property

public Rectangle[],System.Drawing MotionZoneRectangles
Résultat System.Drawing.Rectangle[]

PluginRunning public_oe property

public bool PluginRunning
Résultat bool

RealFramerate public_oe property

public double RealFramerate
Résultat double

VideoSource public_oe property

public IVideoSource VideoSource
Résultat IVideoSource

ZFactor public_oe property

public float ZFactor
Résultat float