Package boofcv.alg.feature.detect.edge
Class CannyEdgeDynamic<T extends ImageGray<T>,D extends ImageGray<D>>
java.lang.Object
boofcv.alg.feature.detect.edge.CannyEdge<T,D>
boofcv.alg.feature.detect.edge.CannyEdgeDynamic<T,D>
public class CannyEdgeDynamic<T extends ImageGray<T>,D extends ImageGray<D>> extends CannyEdge<T,D>
Canny edge detector where the thresholds are computed dynamically based upon the magnitude of the largest edge
-
Field Summary
Fields inherited from class boofcv.alg.feature.detect.edge.CannyEdge
hysteresisMark, hysteresisPts, suppressed
-
Constructor Summary
Constructors Constructor Description CannyEdgeDynamic(BlurFilter<T> blur, ImageGradient<T,D> gradient, boolean saveTrace)
Constructor and configures algorithm -
Method Summary
Modifier and Type Method Description protected void
performThresholding(float threshLow, float threshHigh, @Nullable GrayU8 output)
Methods inherited from class boofcv.alg.feature.detect.edge.CannyEdge
getContours, process
-
Constructor Details
-
CannyEdgeDynamic
Constructor and configures algorithm- Parameters:
blur
- Used during the image blur pre-process step.gradient
- Computes image gradient.
-
-
Method Details