Struct cv::SimpleBlobDetector::Params#

Collaboration diagram for cv::SimpleBlobDetector::Params:

cv::SimpleBlobDetector::Params Node1 cv::SimpleBlobDetector ::Params + minThreshold + thresholdStep + Params() + read() + write() Node2 float     Node2->Node1 +maxArea +maxCircularity +maxConvexity +maxInertiaRatio +maxThreshold +minArea +minCircularity +minConvexity +minDistBetweenBlobs +minInertiaRatio ... Node3 size_t     Node3->Node1 +minRepeatability Node4 bool     Node4->Node1 +collectContours +filterByArea +filterByCircularity +filterByColor +filterByConvexity +filterByInertia Node5 uint8_t     Node5->Node1 +blobColor

cv::SimpleBlobDetector::Params Node1 cv::SimpleBlobDetector ::Params + minThreshold + thresholdStep + Params() + read() + write() Node2 float     Node2->Node1 +maxArea +maxCircularity +maxConvexity +maxInertiaRatio +maxThreshold +minArea +minCircularity +minConvexity +minDistBetweenBlobs +minInertiaRatio ... Node3 size_t     Node3->Node1 +minRepeatability Node4 bool     Node4->Node1 +collectContours +filterByArea +filterByCircularity +filterByColor +filterByConvexity +filterByInertia Node5 uint8_t     Node5->Node1 +blobColor

Constructor & Destructor Documentation#

Params()#

cv::SimpleBlobDetector::Params::Params()

Python:

cv.SimpleBlobDetector.Params() -> <SimpleBlobDetector_Params object>

Member Function Documentation#

read()#

void cv::SimpleBlobDetector::Params::read(const FileNode & fn)

write()#

void cv::SimpleBlobDetector::Params::write(FileStorage & fs)

Member Data Documentation#

blobColor#

uchar cv::SimpleBlobDetector::Params::blobColor

collectContours#

bool cv::SimpleBlobDetector::Params::collectContours

Flag to enable contour collection. If set to true, the detector will store the contours of the detected blobs in memory, which can be retrieved after the detect() call using getBlobContours().

Note

Default value is false.

filterByArea#

bool cv::SimpleBlobDetector::Params::filterByArea

filterByCircularity#

bool cv::SimpleBlobDetector::Params::filterByCircularity

filterByColor#

bool cv::SimpleBlobDetector::Params::filterByColor

filterByConvexity#

bool cv::SimpleBlobDetector::Params::filterByConvexity

filterByInertia#

bool cv::SimpleBlobDetector::Params::filterByInertia

maxArea#

float cv::SimpleBlobDetector::Params::maxArea

maxCircularity#

float cv::SimpleBlobDetector::Params::maxCircularity

maxConvexity#

float cv::SimpleBlobDetector::Params::maxConvexity

maxInertiaRatio#

float cv::SimpleBlobDetector::Params::maxInertiaRatio

maxThreshold#

float cv::SimpleBlobDetector::Params::maxThreshold

minArea#

float cv::SimpleBlobDetector::Params::minArea

minCircularity#

float cv::SimpleBlobDetector::Params::minCircularity

minConvexity#

float cv::SimpleBlobDetector::Params::minConvexity

minDistBetweenBlobs#

float cv::SimpleBlobDetector::Params::minDistBetweenBlobs

minInertiaRatio#

float cv::SimpleBlobDetector::Params::minInertiaRatio

minRepeatability#

size_t cv::SimpleBlobDetector::Params::minRepeatability

minThreshold#

float cv::SimpleBlobDetector::Params::minThreshold

thresholdStep#

float cv::SimpleBlobDetector::Params::thresholdStep

Source file#

The documentation for this struct was generated from the following file: