Public Attributes | |
int | preEdgeDetectionBlurSize |
int | laplacianKSize |
double | laplacianScale |
bool | edgeDetectErosion |
int | erosionKernelValue |
The value in the erosion kernel. | |
bool | postEdgeDetectionBlur |
int | postEdgeDetectionBlurSize |
int | postEdgeDetectionBlurThreshold |
Definition at line 93 of file BlobParams.h.
int osvr::vbtracker::EdgeHoleParams::preEdgeDetectionBlurSize |
The single-axis size passed to the blur performed on the input image before the Laplacian edge detection step.
Definition at line 97 of file BlobParams.h.
int osvr::vbtracker::EdgeHoleParams::laplacianKSize |
Laplacian edge detection kernel size: must be positive and odd, advise not messing with this one.
Definition at line 101 of file BlobParams.h.
double osvr::vbtracker::EdgeHoleParams::laplacianScale |
Laplacian edge detection output data scale factor, passed to Laplacian function.
Definition at line 105 of file BlobParams.h.
bool osvr::vbtracker::EdgeHoleParams::edgeDetectErosion |
Should we do an erode step after edge detection, primarily for removing mjpeg compression artifacts?
Definition at line 109 of file BlobParams.h.
bool osvr::vbtracker::EdgeHoleParams::postEdgeDetectionBlur |
Whether we perform a blur and threshold step after the edge detection (in an attempt to smooth and join gaps in the edge detection results).
Definition at line 117 of file BlobParams.h.
int osvr::vbtracker::EdgeHoleParams::postEdgeDetectionBlurSize |
If postEdgeDetectionBlur is true, the single-axis size passed to the blur.
Definition at line 121 of file BlobParams.h.
int osvr::vbtracker::EdgeHoleParams::postEdgeDetectionBlurThreshold |
If postEdgeDetectionBlur is true, the value used as a threshold to binarize the image after the blur.
Definition at line 125 of file BlobParams.h.