Catalano.Imaging.Tools
Class HoughLineTransformation
- java.lang.Object
-
- Catalano.Imaging.Tools.HoughLineTransformation
-
public class HoughLineTransformation extends java.lang.ObjectHough line transfomation.
-
-
Constructor Summary
Constructors Constructor and Description HoughLineTransformation()Initialize a new instance of the HoughLineTransformation class.HoughLineTransformation(int minIntensity)Initialize a new instance of the HoughLineTransformation class.HoughLineTransformation(int minIntensity, int maxIntensity)Initialize a new instance of the HoughLineTransformation class.HoughLineTransformation(int minIntensity, int maxIntensity, boolean sort)Initialize a new instance of the HoughLineTransformation class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddEdgePoints(java.util.ArrayList<IntPoint> edgePoints)FastBitmapgetHoughArrayImage()intgetIntensity()Get Intensity.java.util.List<HoughLine>getLines()intgetRadius()Get Radius.intgetStepsPerDegree()voidProcessImage(FastBitmap fastBitmap)Process Image.voidsetIntensity(int intensity)Set Intensity.voidsetRadius(int radius)Set Radius.voidsetStepsPerDegree(int stepsPerDegree)
-
-
-
Constructor Detail
-
HoughLineTransformation
public HoughLineTransformation()
Initialize a new instance of the HoughLineTransformation class.
-
HoughLineTransformation
public HoughLineTransformation(int minIntensity)
Initialize a new instance of the HoughLineTransformation class.- Parameters:
minIntensity- Minimum intensity.
-
HoughLineTransformation
public HoughLineTransformation(int minIntensity, int maxIntensity)Initialize a new instance of the HoughLineTransformation class.- Parameters:
minIntensity- Minimum intensity.maxIntensity- Minimum intensity.
-
HoughLineTransformation
public HoughLineTransformation(int minIntensity, int maxIntensity, boolean sort)Initialize a new instance of the HoughLineTransformation class.- Parameters:
minIntensity- Minimum intensity.maxIntensity- Minimum intensity.sort- Sort Hough lines per intensity.
-
-
Method Detail
-
getRadius
public int getRadius()
Get Radius.- Returns:
- Radius.
-
setRadius
public void setRadius(int radius)
Set Radius.- Parameters:
radius- Radius.
-
getIntensity
public int getIntensity()
Get Intensity.- Returns:
- Intensity.
-
setIntensity
public void setIntensity(int intensity)
Set Intensity.- Parameters:
intensity- Intensity.
-
getStepsPerDegree
public int getStepsPerDegree()
-
setStepsPerDegree
public void setStepsPerDegree(int stepsPerDegree)
-
ProcessImage
public void ProcessImage(FastBitmap fastBitmap)
Process Image.- Parameters:
fastBitmap- Image to be processed.
-
addEdgePoints
public void addEdgePoints(java.util.ArrayList<IntPoint> edgePoints)
-
getLines
public java.util.List<HoughLine> getLines()
-
getHoughArrayImage
public FastBitmap getHoughArrayImage()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG