6 #include <ImageProcessor/abstractimageprocessor.h> 11 Q_DECLARE_METATYPE(std::vector<cv::Vec3f>)
16 class _DetectCircleImpl;
17 std::unique_ptr<_DetectCircleImpl> _pimpl;
20 std::vector<cv::Vec3f> detectCircle()
const;
22 int getMinDist()
const;
24 int getParam2()
const;
26 int getParam1()
const;
29 void circlesDetected(
const std::vector<cv::Vec3f>&);
31 void setMinDist(
int value);
32 void setParam2(
int value);
33 void setParam1(
int value);
39 QVariant processImage()
override;
43 #endif // DETECTCIRCLE_H The ImageProcessor::AbstractImageProcessor is an Abstract Base Class For All Image Processor Classes...
this class is used To Detect circles in an image
Common Namespace for all Image Processor Algorithms.