5#include "transformation.hpp"
6#include "slideio/base/slideio_enums.hpp"
11 class SLIDEIO_TRANSFORMER_EXPORTS ScharrFilter :
public Transformation
16 m_type = TransformationType::ScharrFilter;
19 DataType getDepth()
const
24 void setDepth(
const DataType& depth)
49 double getScale()
const
54 void setScale(
double scale)
59 double getDelta()
const
64 void setDelta(
double delta)
69 void applyTransformation(
const cv::Mat& block, cv::OutputArray transformedBlock)
const override;
70 int getInflationValue()
const override;
71 std::vector<DataType> computeChannelDataTypes(
const std::vector<DataType>& channels)
const override;
74 DataType m_depth = DataType::DT_Float32;
Definition: exceptions.hpp:12