Class OpenCVCannyEdgeDetection

  • All Implemented Interfaces:
    Function<ImageWrapper<org.opencv.core.Mat>,​ImageWrapper<org.opencv.core.Mat>>, ImageFunction<org.opencv.core.Mat,​org.opencv.core.Mat>

    public class OpenCVCannyEdgeDetection
    extends Object
    implements ImageFunction<org.opencv.core.Mat,​org.opencv.core.Mat>

    Canny Edge Detector

    Since:
    1.0
    Author:
    Andreas Pointner
    • Constructor Detail

      • OpenCVCannyEdgeDetection

        public OpenCVCannyEdgeDetection()
    • Method Detail

      • apply

        public ImageWrapper<org.opencv.core.Mat> apply​(ImageWrapper<org.opencv.core.Mat> img)
        performs an edge detection on given image
        Specified by:
        apply in interface Function<ImageWrapper<org.opencv.core.Mat>,​ImageWrapper<org.opencv.core.Mat>>
        Parameters:
        img - image for which the edge detection should be executed
        Returns:
        the resulting edges