Class HoughTransformOutput

java.lang.Object
one.empty3.feature.HoughTransformOutput

public class HoughTransformOutput extends Object
  • Constructor Details

    • HoughTransformOutput

      public HoughTransformOutput()
  • Method Details

    • writeImage

      public static void writeImage(int[][] imgArray, File outFile) throws Exception
      Throws:
      Exception
    • writeImage

      public static void writeImage(double[][] imgArray, File outFile) throws Exception
      Throws:
      Exception
    • writeImage

      public static void writeImage(BufferedImage image, File outFile) throws Exception
      Throws:
      Exception
    • writeImage

      public static void writeImage(double[][] sobelArray, File outFile, int threshold) throws Exception
      Throws:
      Exception
    • superimposeCircles

      public static void superimposeCircles(List<one.empty3.feature.CircleHit> hits, BufferedImage in, File out)
    • superimposeCircles

      public static void superimposeCircles(List<one.empty3.feature.CircleHit> hits, double[][] sobelTotal, File out) throws Exception
      Throws:
      Exception
    • scaledSobelResult

      public static BufferedImage scaledSobelResult(double[][] sobelTotal)
    • map

      public static double map(double valueCoord1, double startCoord1, double endCoord1, double startCoord2, double endCoord2)