Package one.empty3.feature
Class HoughTransformOutput
java.lang.Object
one.empty3.feature.HoughTransformOutput
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublemap(double valueCoord1, double startCoord1, double endCoord1, double startCoord2, double endCoord2) static BufferedImagescaledSobelResult(double[][] sobelTotal) static voidsuperimposeCircles(List<one.empty3.feature.CircleHit> hits, double[][] sobelTotal, File out) static voidsuperimposeCircles(List<one.empty3.feature.CircleHit> hits, BufferedImage in, File out) static voidwriteImage(double[][] imgArray, File outFile) static voidwriteImage(double[][] sobelArray, File outFile, int threshold) static voidwriteImage(int[][] imgArray, File outFile) static voidwriteImage(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)
-