org.naokishibata.armarker
Class AccuTag

java.lang.Object
  extended by org.naokishibata.armarker.AccuTag

public class AccuTag
extends java.lang.Object


Nested Class Summary
static interface AccuTag.IplImageFetcher
           
static class AccuTag.Marker
           
 
Field Summary
 boolean enableSubpixel
           
 int[] nWorkerFrame
           
 double[][] partTime
           
 double[][] profEndTime
           
 double[][] profStartTime
           
 
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)
           
 
Method Summary
 void dispose()
           
 java.util.LinkedList<AccuTag.Marker> recognize()
           
 java.util.LinkedList<AccuTag.Marker> recognize(IplImage iimg, double aov, double camAspect, double camDistortion)
           
 void startWorkers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enableSubpixel

public boolean enableSubpixel

partTime

public double[][] partTime

profStartTime

public double[][] profStartTime

profEndTime

public double[][] profEndTime

nWorkerFrame

public int[] nWorkerFrame
Constructor Detail

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
Method Detail

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)