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. | |
![]() | |
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. | |
![]() | |
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 | |
![]() | |
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. |