C# Класс iSpyApplication.Controls.Camera

Camera class
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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