| 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgab.opencv.Contour
public class Contour
| Field Summary | |
|---|---|
 MatOfPoint | 
pointMat
 | 
| Constructor Summary | |
|---|---|
Contour(PApplet parent,
        MatOfPoint mat)
 | 
|
Contour(PApplet parent,
        MatOfPoint2f mat)
 | 
|
| Method Summary | |
|---|---|
 float | 
area()
The area of the Contour's bounding box.  | 
 boolean | 
containsPoint(int x,
              int y)
Check if the Contour contains a given x-y point.  | 
 void | 
draw()
Draw the Contour as a closed shape with one vertex per-point.  | 
 Rectangle | 
getBoundingBox()
Get the bounding box for the Contour.  | 
 Contour | 
getConvexHull()
Calculate a convex hull from the current Contour.  | 
 ArrayList<PVector> | 
getPoints()
Get the points that make up the Contour.  | 
 Contour | 
getPolygonApproximation()
Get a new Contour that results from calculating the polygon approximation of the current Contour.  | 
 double | 
getPolygonApproximationFactor()
Access the current polygonApproximationFactor.  | 
 void | 
loadPoints(Point[] pts)
 | 
 int | 
numPoints()
The number of points in the Contour.  | 
 void | 
setPolygonApproximationFactor(double polygonApproximationFactor)
The polygonApproximationFactor is used to determine how strictly to follow a curvy polygon when converting it into a simpler polygon with getPolygonApproximation().  | 
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public MatOfPoint pointMat
| Constructor Detail | 
|---|
public Contour(PApplet parent,
               MatOfPoint mat)
public Contour(PApplet parent,
               MatOfPoint2f mat)
| Method Detail | 
|---|
public void loadPoints(Point[] pts)
public boolean containsPoint(int x,
                             int y)
x - y - 
public void setPolygonApproximationFactor(double polygonApproximationFactor)
polygonApproximationFactor, - a doublepublic double getPolygonApproximationFactor()
public Contour getPolygonApproximation()
public Contour getConvexHull()
public void draw()
public ArrayList<PVector> getPoints()
public int numPoints()
public Rectangle getBoundingBox()
public float area()
  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||