59 enum Mode {BEST, GPU, CPU};
85 void applyMedianFilter();
94 void setFilteredDepthImage(
const core::Img32f &filteredImg);
99 void applyNormalCalculation();
106 void applyLinearNormalAveraging();
115 void applyGaussianNormalSmoothing();
123 void applyWorldNormalCalculation(
const Camera &cam);
141 void applyAngleImageCalculation();
154 void applyImageBinarization();
163 void setMedianFilterSize(
int size);
168 void setNormalCalculationRange(
int range);
172 void setNormalAveragingRange(
int range);
177 void setAngleNeighborhoodMode(
int mode);
182 void setAngleNeighborhoodRange(
int range);
188 void setBinarizationThreshold(
float threshold);
193 void setUseNormalAveraging(
bool use);
198 void setUseGaussSmoothing(
bool use);
Data * m_data
internal data type
Definition: ObjectEdgeDetector.h:54
undocument this line if you encounter any issues!
Definition: Any.h:37
Definition: ObjectEdgeDetector.h:52
ObjectEdgeDetectorPlugin * objectEdgeDetector
Definition: ObjectEdgeDetector.h:201
#define ICLGeom_API
Definition: CompatMacros.h:179
Camera class.
Definition: Camera.h:132
Size class of the ICL.
Definition: Size.h:61
ICLQt_API core::Img< T > filter(const core::Img< T > &image, const std::string &filter)
applies a filter operation on the source image (affinity for float)
Mode
Definition: ObjectEdgeDetector.h:59