ca.mcgill.cim.sre.cv4hci.swig
Class CAMShiftTracker
java.lang.Object
ca.mcgill.cim.sre.cv4hci.swig.CAMShiftTracker
- Direct Known Subclasses:
- CAMShiftModel
public class CAMShiftTracker
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
swigCMemOwn
protected boolean swigCMemOwn
CAMShiftTracker
protected CAMShiftTracker(long cPtr,
boolean cMemoryOwn)
CAMShiftTracker
public CAMShiftTracker()
getCPtr
protected static long getCPtr(CAMShiftTracker obj)
finalize
protected void finalize()
- Overrides:
finalize
in class java.lang.Object
delete
public void delete()
setVmin
public void setVmin(int vmin)
setVmin
public void setVmin()
setVmax
public void setVmax(int vmax)
setVmax
public void setVmax()
setSmin
public void setSmin(int smin)
setSmin
public void setSmin()
getVmin
public int getVmin()
getVmax
public int getVmax()
getSmin
public int getSmin()
getPositionFilter
public SimpleManeuveringFilter getPositionFilter()
getSizeFilter
public SimpleManeuveringFilter getSizeFilter()
getAngleFilter
public SimpleManeuveringFilter getAngleFilter()
resetFilters
public void resetFilters()
setMinArea
public void setMinArea(int a)
setMinArea
public void setMinArea()
getMinArea
public int getMinArea()
run
public void run(IplImage frame)
getImage
public IplImage getImage()
getBackProject
public IplImage getBackProject()
getHistogramImage
public IplImage getHistogramImage()
getHistogram
public CvHistogram getHistogram()
drawEllipse
public void drawEllipse(IplImage image)
getTrackBox
public CvBox2D getTrackBox()
getTrackColor
public CvScalar getTrackColor()
learn
public void learn(CvRect selection)
forget
public void forget()
enableTracking
public void enableTracking(CvRect selection)