Class OpenCVHSVColorbasedObjectDetector
- java.lang.Object
-
- science.aist.imaging.api.objectdetection.AbstractObjectDetector<I,P,R>
-
- science.aist.imaging.api.objectdetection.AbstractColorbasedObjectDetector<org.opencv.core.Mat,org.opencv.core.Point,org.opencv.core.Rect,HSVColor>
-
- science.aist.imaging.opencv.imageprocessing.objectdetection.OpenCVHSVColorbasedObjectDetector
-
- All Implemented Interfaces:
ObjectDetector<org.opencv.core.Mat,org.opencv.core.Point,org.opencv.core.Rect>
public class OpenCVHSVColorbasedObjectDetector extends AbstractColorbasedObjectDetector<org.opencv.core.Mat,org.opencv.core.Point,org.opencv.core.Rect,HSVColor>
Color-based Object Detector on HSV colored images.
- Since:
- 1.0
- Author:
- Christoph Praschl
-
-
Field Summary
-
Fields inherited from class science.aist.imaging.api.objectdetection.AbstractColorbasedObjectDetector
lowerBound, upperBound
-
Fields inherited from class science.aist.imaging.api.objectdetection.AbstractObjectDetector
pointTransformer
-
-
Constructor Summary
Constructors Constructor Description OpenCVHSVColorbasedObjectDetector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RectangleWrapper<org.opencv.core.Rect,org.opencv.core.Point>
getBoundingBox(ImageWrapper<org.opencv.core.Mat> image)
Method for detecting an object.-
Methods inherited from class science.aist.imaging.api.objectdetection.AbstractObjectDetector
getObjectCenter
-
-
-
-
Method Detail
-
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.
-
-