Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

subtract_Filter Class Reference
[Image Processing FiltersTemporal]

#include <subtract_Filter.h>

Inheritance diagram for subtract_Filter:

phFilter phMutex phObject List of all members.

Detailed Description

Subtract a series of frames from one another.

Supports the following formats:

Todo:
add example image inputs and processed image outputs

Definition at line 60 of file subtract_Filter.h.

Public Member Functions

 subtract_Filter (uint32_t nFrames=2, uint32_t frame_step=1, uint32_t group_step=1)
 ~subtract_Filter ()
int set (uint32_t nFrames=2, uint32_t frame_step=1, uint32_t group_step=1)
int flush ()
phFiltercloneFilter ()

Protected Member Functions

int filter ()

Private Member Functions

int check_buffers (uint32_t alloc=0)

Private Attributes

uint32_t m_nFrames
uint32_t m_frame_step
uint32_t m_total_stored
uint32_t m_first_frame_index
uint32_t m_current_frame_index
uint32_t m_frame_elems
uint32_t m_frame_size
uint8_t ** m_imgptrs
uint32_t m_imgptrs_size
uint8_tm_buffer
uint32_t m_buffer_size
uint8_tm_outputBuffer
uint32_t m_outputBuffer_size
uint32_t m_buf_height
uint32_t m_buf_width
uint32_t m_buf_depth
uint32_t m_buf_format
uint32_t m_buf_nframes
uint32_t m_buf_step
uint32_t m_group_step


The documentation for this class was generated from the following files:



Copyright (C) 2002 - 2007 Philip D.S. Thoren ( pthoren@users.sourceforge.net )
University Of Massachusetts at Lowell
Robotics Lab
SourceForge.net Logo

Generated on Sat Jun 16 02:45:22 2007 for phission by  doxygen 1.4.4