#include <medianNxN_Filter.h>
Inheritance diagram for medianNxN_Filter:

This function blurs the image by changing the color of the pixel being looked at to the median value of the current pixel and the pixels surrounding it. The number of surrounding pixels is defined by the kernel size parameter. If kernel is 3, then the pixel being looked at is the center of a 3x3 box. Valid kernel sizes for this function are odd integers greater than 0. The larger kernel sizes cause execution time to slow at an exponetial rate.
Supports the following formats:
add example application code that shows how the processed images were output
Definition at line 75 of file medianNxN_Filter.h.
Public Member Functions | |
| medianNxN_Filter (uint32_t kernel_size=3) | |
| ~medianNxN_Filter () | |
| int | set (uint32_t kernel_size) |
| phFilter * | cloneFilter () |
Protected Member Functions | |
| int | filter () |
Private Attributes | |
| uint32_t | m_kernel_size |
| uint8_t * | m_output |
| uint32_t | m_outputSize |
| Copyright (C) 2002 - 2007 |
Philip D.S. Thoren ( pthoren@users.sourceforge.net ) University Of Massachusetts at Lowell Robotics Lab |
|
1.4.4