Class Contours
java.lang.Object
io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bytedeco.opencv.opencv_core.Mat
getContourAsMatch
(org.bytedeco.opencv.opencv_core.Mat contour) List
<org.bytedeco.opencv.opencv_core.Rect> org.bytedeco.opencv.opencv_core.Mat
getMatchAsMatInScene
(int index, org.bytedeco.opencv.opencv_core.Mat scene) Sorts by largest score.getMatchMap
(List<org.bytedeco.opencv.opencv_core.Rect> contours, int minArea, int maxArea) int
int
org.bytedeco.opencv.opencv_core.MatVector
org.bytedeco.opencv.opencv_core.Mat
org.bytedeco.opencv.opencv_core.Mat
List
<org.bytedeco.opencv.opencv_core.Rect> List
<org.bytedeco.opencv.opencv_core.Rect> getScreenCoordinateRects
(Region region, org.bytedeco.opencv.opencv_core.MatVector regionalContours) void
-
Constructor Details
-
Contours
public Contours()
-
-
Method Details
-
setContours
public void setContours() -
getScreenCoordinateRects
-
getMatchList
Sorts by largest score. Score can include pixel comparisons, or look at size only. The largest score, or largest size Match, is returned first.- Returns:
- a list of Match objects.
-
getMatchMap
-
getMatchAsMatInScene
public org.bytedeco.opencv.opencv_core.Mat getMatchAsMatInScene(int index, org.bytedeco.opencv.opencv_core.Mat scene) -
getContourAsMatch
-
getScoreThresholdDist
public org.bytedeco.opencv.opencv_core.Mat getScoreThresholdDist() -
getScores
public org.bytedeco.opencv.opencv_core.Mat getScores() -
getBgrFromClassification2d
public org.bytedeco.opencv.opencv_core.Mat getBgrFromClassification2d() -
getSearchRegions
-
getMinArea
public int getMinArea() -
getMaxArea
public int getMaxArea() -
getOpencvContours
public org.bytedeco.opencv.opencv_core.MatVector getOpencvContours() -
getScreenAdjustedContours
-
getContours
-
getMatchMap
-