Package one.empty3.feature
Class HoughTransformOutput
java.lang.Object
one.empty3.feature.HoughTransformOutput
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic double
map
(double valueCoord1, double startCoord1, double endCoord1, double startCoord2, double endCoord2) static BufferedImage
scaledSobelResult
(double[][] sobelTotal) static void
superimposeCircles
(List<one.empty3.feature.CircleHit> hits, double[][] sobelTotal, File out) static void
superimposeCircles
(List<one.empty3.feature.CircleHit> hits, BufferedImage in, File out) static void
writeImage
(double[][] imgArray, File outFile) static void
writeImage
(double[][] sobelArray, File outFile, int threshold) static void
writeImage
(int[][] imgArray, File outFile) static void
writeImage
(BufferedImage image, File outFile)
-
Constructor Details
-
HoughTransformOutput
public HoughTransformOutput()
-
-
Method Details
-
writeImage
- Throws:
Exception
-
writeImage
- Throws:
Exception
-
writeImage
- Throws:
Exception
-
writeImage
- 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
-
map
public static double map(double valueCoord1, double startCoord1, double endCoord1, double startCoord2, double endCoord2)
-