|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Interface for image filters on OpenCV images. More...
#include <mitkAbstractOpenCVImageFilter.h>


Public Member Functions | |
| mitkClassMacroItkParent (AbstractOpenCVImageFilter, itk::Object) | |
| virtual bool | FilterImage (cv::Mat &image, int id=INVALID_IMAGE_ID) |
| virtual bool | OnFilterImage (cv::Mat &image)=0 |
| Pure virtual method for filtering an image. More... | |
Static Public Attributes | |
| static int | INVALID_IMAGE_ID |
Protected Member Functions | |
| AbstractOpenCVImageFilter () | |
| int | GetCurrentImageId () |
Protected Attributes | |
| int | m_CurrentImageId |
Interface for image filters on OpenCV images.
Every concrete filter has to implement the pure virual mitk::AbstractOpenCVImageFilter::filterImage() method.
Definition at line 36 of file mitkAbstractOpenCVImageFilter.h.
|
protected |
Definition at line 17 of file mitkAbstractOpenCVImageFilter.cpp.
|
virtual |
Definition at line 21 of file mitkAbstractOpenCVImageFilter.cpp.
References INVALID_IMAGE_ID, m_CurrentImageId, and OnFilterImage().
|
protected |
Definition at line 29 of file mitkAbstractOpenCVImageFilter.cpp.
References m_CurrentImageId.
Referenced by mitk::BasicCombinationOpenCVImageFilter::OnFilterImage(), and mitk::GrabCutOpenCVImageFilter::OnFilterImage().
| mitk::AbstractOpenCVImageFilter::mitkClassMacroItkParent | ( | AbstractOpenCVImageFilter | , |
| itk::Object | |||
| ) |
|
pure virtual |
Pure virtual method for filtering an image.
| image | OpenCV image which is supposed to be manipulated. |
Implemented in mitk::GrabCutOpenCVImageFilter, mitk::CropOpenCVImageFilter, mitk::ConvertGrayscaleOpenCVImageFilter, and mitk::BasicCombinationOpenCVImageFilter.
Referenced by FilterImage().
|
static |
Definition at line 40 of file mitkAbstractOpenCVImageFilter.h.
Referenced by FilterImage().
|
protected |
Definition at line 59 of file mitkAbstractOpenCVImageFilter.h.
Referenced by FilterImage(), and GetCurrentImageId().