public void Integration(int framesToIntegrate, FrameIntegratingMode mode, PixelIntegrationType type) { m_UseIntegration = true; m_FramesToIntegrate = framesToIntegrate; m_IntegrationMode = mode; m_IntegrationType = type; Update(); }
public void OpenVideo(IFrameStream frameStream) { EnsureClosed(); m_VideoStream = frameStream; this.m_IsRunning = false; this.m_StopRequestReceived = false; m_MillisecondsPerFrame = (int)m_VideoStream.MillisecondsPerFrame; m_CurrentFrameIndex = m_VideoStream.FirstFrame - 1; m_FramesToIntegrate = 0; m_FrameIntegration = FrameIntegratingMode.NoIntegration; m_PlayBackwards = false; }
public void SetupFrameIntegration(int framesToIntegrate, FrameIntegratingMode frameMode, PixelIntegrationType pixelIntegrationType) { m_FramesToIntegrate = framesToIntegrate; m_FrameIntegration = frameMode; m_PixelIntegrationMode = pixelIntegrationType; }