Class CameraCalibration

java.lang.Object
edu.tufts.hrilab.vision.capture.calibration.swig.CameraCalibration

public class CameraCalibration extends Object
  • Field Details

    • swigCMemOwn

      protected transient boolean swigCMemOwn
  • Constructor Details

    • CameraCalibration

      protected CameraCalibration(long cPtr, boolean cMemoryOwn)
  • Method Details

    • getCPtr

      protected static long getCPtr(CameraCalibration obj)
    • delete

      public void delete()
    • getNewInstance

      public static CameraCalibration getNewInstance(int pairIndex, int img1_width, int img1_height, int img2_width, int img2_height)
    • getInstance

      public static CameraCalibration getInstance(int pairIndex)
    • getInstance

      public static CameraCalibration getInstance()
    • getCameraParameters

      public SWIGTYPE_p_boost__shared_ptrT_CameraParameters_const_t getCameraParameters(int camIndex)
    • getStereoParameters

      public SWIGTYPE_p_boost__shared_ptrT_StereoCameraParameters_const_t getStereoParameters(int camIndex)
    • setCameraParameters

      public void setCameraParameters(int camIndex, SWIGTYPE_p_boost__shared_ptrT_CameraParameters_t arg1)
    • setStereoParameters

      public void setStereoParameters(int camIndex, SWIGTYPE_p_boost__shared_ptrT_StereoCameraParameters_t arg1)
    • calibrationSingleCamSave

      public boolean calibrationSingleCamSave(int camIndex, String filename)
    • calibrationSingleCamLoad

      public boolean calibrationSingleCamLoad(int camIndex, String filename)
    • calibrateIntrSingleCameraStart

      public boolean calibrateIntrSingleCameraStart(int camIndex, int cornersX, int cornersY, double gridSize)
    • calibrateExtrSingleCameraStart

      public boolean calibrateExtrSingleCameraStart(int camIndex, int cornersX, int cornersY, double gridSize)
    • takeSnapshot

      public boolean takeSnapshot()
    • takeSnapshots

      public boolean takeSnapshots(int numSnapshots, int numAllowedFailures)
    • takeSnapshots

      public boolean takeSnapshots(int numSnapshots)
    • runCalibration

      public boolean runCalibration()
    • cancelCalibration

      public void cancelCalibration()
    • calibrateStereoCamerasStart

      public boolean calibrateStereoCamerasStart(int cornersX, int cornersY, double gridSize)
    • calibrationStereoSave

      public boolean calibrationStereoSave(String filename)
    • calibrationStereoLoad

      public boolean calibrationStereoLoad(String filename)