Classes | Namespaces | Macros | Functions
median.h File Reference
#include <stdint.h>
#include <sstream>
#include <cstdio>
#include <boost/scoped_ptr.hpp>
#include "filters/filter_base.h"
#include "filters/realtime_circular_buffer.h"
Include dependency graph for median.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  filters::MedianFilter< T >
 A median filter which works on arrays. More...
 
class  filters::MultiChannelMedianFilter< T >
 A median filter which works on arrays. More...
 

Namespaces

 filters
 

Macros

#define ELEM_SWAP(a, b)   { register elem_type t=(a);(a)=(b);(b)=t; }
 
#define median(a, n)   kth_smallest(a,n,(((n)&1)?((n)/2):(((n)/2)-1)))
 

Functions

template<typename elem_type >
elem_type filters::kth_smallest (elem_type a[], int n, int k)
 

Macro Definition Documentation

#define ELEM_SWAP (   a,
 
)    { register elem_type t=(a);(a)=(b);(b)=t; }

Definition at line 49 of file median.h.

#define median (   a,
 
)    kth_smallest(a,n,(((n)&1)?((n)/2):(((n)/2)-1)))

Definition at line 89 of file median.h.



filters
Author(s):
autogenerated on Mon Jun 10 2019 13:15:08