public static vector_HoughCircle FindFastBestCircles(DoubleImage src, CircleBrightness brightness, double edgeMin, double minR, double maxR, double deltaR) { vector_HoughCircle ret = new vector_HoughCircle(VisionLabPINVOKE.FindFastBestCircles__SWIG_27(DoubleImage.getCPtr(src), (int)brightness, edgeMin, minR, maxR, deltaR), true); if (VisionLabPINVOKE.SWIGPendingException.Pending) throw VisionLabPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public static HoughCircle FindFastBestCircle(FloatImage src, CircleBrightness brightness, float edgeMin, double minR, double maxR, double deltaR) { HoughCircle ret = new HoughCircle(VisionLabPINVOKE.FindFastBestCircle__SWIG_5(FloatImage.getCPtr(src), (int)brightness, edgeMin, minR, maxR, deltaR), true); if (VisionLabPINVOKE.SWIGPendingException.Pending) throw VisionLabPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public static vector_HoughCircle FindFastBestCircles(FloatImage src, CircleBrightness brightness, float edgeMin, double minR, double maxR, double deltaR, int nrCircles, int minDistance, int minHits) { vector_HoughCircle ret = new vector_HoughCircle(VisionLabPINVOKE.FindFastBestCircles__SWIG_20(FloatImage.getCPtr(src), (int)brightness, edgeMin, minR, maxR, deltaR, nrCircles, minDistance, minHits), true); if (VisionLabPINVOKE.SWIGPendingException.Pending) throw VisionLabPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public static void FastHoughCircleT(DoubleImage src, CircleBrightness brightness, double edgeMin, double minR, double maxR, double deltaR, vector_DoubleImage destTab) { VisionLabPINVOKE.FastHoughCircleT__SWIG_6(DoubleImage.getCPtr(src), (int)brightness, edgeMin, minR, maxR, deltaR, vector_DoubleImage.getCPtr(destTab)); if (VisionLabPINVOKE.SWIGPendingException.Pending) throw VisionLabPINVOKE.SWIGPendingException.Retrieve(); }