org.naokishibata.armarker
Class AccuTag
java.lang.Object
org.naokishibata.armarker.AccuTag
public class AccuTag
- extends java.lang.Object
Constructor Summary |
AccuTag(int shift,
int iw,
int ih,
int clDeviceID)
|
AccuTag(int shift,
int iw,
int ih,
int clDeviceID,
double defaultAov,
double defaultCamAspect,
double defaultCamDistortion,
AccuTag.IplImageFetcher iFetcher)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
enableSubpixel
public boolean enableSubpixel
partTime
public double[][] partTime
profStartTime
public double[][] profStartTime
profEndTime
public double[][] profEndTime
nWorkerFrame
public int[] nWorkerFrame
AccuTag
public AccuTag(int shift,
int iw,
int ih,
int clDeviceID)
throws java.io.IOException
- Throws:
java.io.IOException
AccuTag
public AccuTag(int shift,
int iw,
int ih,
int clDeviceID,
double defaultAov,
double defaultCamAspect,
double defaultCamDistortion,
AccuTag.IplImageFetcher iFetcher)
throws java.io.IOException
- Throws:
java.io.IOException
startWorkers
public void startWorkers()
dispose
public void dispose()
recognize
public java.util.LinkedList<AccuTag.Marker> recognize()
recognize
public java.util.LinkedList<AccuTag.Marker> recognize(IplImage iimg,
double aov,
double camAspect,
double camDistortion)