Class OpenCVFeaturebasedObjectDetector

  • All Implemented Interfaces:
    ObjectDetector<org.opencv.core.Mat,​org.opencv.core.Point,​org.opencv.core.Rect>

    public class OpenCVFeaturebasedObjectDetector
    extends AbstractFeaturebasedObjectDetector<org.opencv.core.Mat,​org.opencv.core.Point,​org.opencv.core.Rect>

    opencv implementation for a feature based Object Detector.

    Since:
    1.0
    Author:
    Christoph Praschl
    • Constructor Detail

      • OpenCVFeaturebasedObjectDetector

        public OpenCVFeaturebasedObjectDetector()
    • Method Detail

      • setObjectReferenceImage

        public void setObjectReferenceImage​(ImageWrapper<org.opencv.core.Mat> objectReferenceImage)
      • getBoundingBox

        public RectangleWrapper<org.opencv.core.Rect,​org.opencv.core.Point> getBoundingBox​(ImageWrapper<org.opencv.core.Mat> image)
        Method for detecting an object.
        Parameters:
        image - Image where object should be detected
        Returns:
        Returns the boundingbox of the detected object.