Package org.opencv.objdetect
Class CascadeClassifier
- java.lang.Object
-
- org.opencv.objdetect.CascadeClassifier
-
public class CascadeClassifier extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected long
nativeObj
-
Constructor Summary
Constructors Modifier Constructor Description CascadeClassifier()
protected
CascadeClassifier(long addr)
CascadeClassifier(String filename)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
convert(String oldcascade, String newcascade)
void
detectMultiScale(Mat image, MatOfRect objects)
void
detectMultiScale(Mat image, MatOfRect objects, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize)
void
detectMultiScale2(Mat image, MatOfRect objects, MatOfInt numDetections)
void
detectMultiScale2(Mat image, MatOfRect objects, MatOfInt numDetections, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize)
void
detectMultiScale3(Mat image, MatOfRect objects, MatOfInt rejectLevels, MatOfDouble levelWeights)
void
detectMultiScale3(Mat image, MatOfRect objects, MatOfInt rejectLevels, MatOfDouble levelWeights, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize, boolean outputRejectLevels)
boolean
empty()
protected void
finalize()
int
getFeatureType()
Size
getOriginalWindowSize()
boolean
isOldFormatCascade()
boolean
load(String filename)
-
-
-
Constructor Detail
-
CascadeClassifier
protected CascadeClassifier(long addr)
-
CascadeClassifier
public CascadeClassifier(String filename)
-
CascadeClassifier
public CascadeClassifier()
-
-
Method Detail
-
getOriginalWindowSize
public Size getOriginalWindowSize()
-
empty
public boolean empty()
-
isOldFormatCascade
public boolean isOldFormatCascade()
-
load
public boolean load(String filename)
-
getFeatureType
public int getFeatureType()
-
detectMultiScale
public void detectMultiScale(Mat image, MatOfRect objects, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize)
-
detectMultiScale2
public void detectMultiScale2(Mat image, MatOfRect objects, MatOfInt numDetections, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize)
-
detectMultiScale2
public void detectMultiScale2(Mat image, MatOfRect objects, MatOfInt numDetections)
-
detectMultiScale3
public void detectMultiScale3(Mat image, MatOfRect objects, MatOfInt rejectLevels, MatOfDouble levelWeights, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize, boolean outputRejectLevels)
-
detectMultiScale3
public void detectMultiScale3(Mat image, MatOfRect objects, MatOfInt rejectLevels, MatOfDouble levelWeights)
-
-