Performs median blur on images. More...
#include <BlurProcessor.h>
Public Member Functions | |
| MedianBlur () | |
| Constructs a MedianBlur processor. | |
| ~MedianBlur () override=default | |
| Destructor. | |
| bool | process (CVImage &prev_image) override |
| Processes an image with internal parameters. | |
Public Member Functions inherited from BlurProcessor | |
| BlurProcessor (const HandleType t) | |
| Constructs a BlurProcessor with the specified blur type. | |
| ~BlurProcessor () override=default | |
| Virtual destructor. | |
| HandleType | handleType () const |
| Returns the blur type of this processor. | |
Public Member Functions inherited from ImageProc | |
| ImageProc ()=default | |
| Construct a new Image Proc object. | |
Static Public Member Functions | |
| static bool | process (CVImage &prev_image, const MedianBlurPackage &package) |
| Static method to apply median blur with external parameters. | |
Public Attributes | |
| MedianBlurPackage | package |
| Parameters used in median blur. | |
Additional Inherited Members | |
Public Types inherited from BlurProcessor | |
| enum class | HandleType { MedianBlur , GuassainBlur , MeanBlur , FilterBlur } |
| The HandleType enum lists supported blur types. More... | |
Performs median blur on images.
|
overridevirtual |
Processes an image with internal parameters.
| prev_image | The image to process. |
Implements ImageProc.
|
static |
Static method to apply median blur with external parameters.
| prev_image | The image to process. |
| package | The median blur parameters. |