ZebraScanUtilBase

Inheritance: java.lang.Object

public class ZebraScanUtilBase

Constructors

Constructor Description
ZebraScanUtilBase()

Methods

Method Description
equals(Object arg0)
fixCoordBrezenheimScan(List aBarList, System.Drawing.Point aFirst, System.Drawing.Point aSecond) Add real coordinates to ZebraSegment on the image, which are recognized on extracted by Bresenham algorithm bitmap line http://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm
fixCoordDDAScan(List aBarList, System.Drawing.Point aFirst, System.Drawing.Point aSecond, int aPointsCount) Add real coordinates to ZebraSegment on the image, which are recognized on extracted by Digital differential analyzer algorithm bitmap line https://en.wikipedia.org/wiki/Digital_differential_analyzer_(graphics_algorithm)
getClass()
getGammaSharpAverageBinarized(ByteBitmap aBmp, BBMap aGammaFunction, int HalfWindow, float aK)
getNNIncWithColorErosionAverage(ByteBitmap aBmp, int Multiplier, boolean isEraseBlack, int HalfWindow, float K)
getOtsuBinarized(ByteBitmap aBmp)
getSharpWithAverageBinarized(ByteBitmap aBmp)
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

ZebraScanUtilBase()

public ZebraScanUtilBase()

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

Parameter Type Description
arg0 java.lang.Object

Returns: boolean

fixCoordBrezenheimScan(List aBarList, System.Drawing.Point aFirst, System.Drawing.Point aSecond)

public static void fixCoordBrezenheimScan(List<ZebraSegment> aBarList, System.Drawing.Point aFirst, System.Drawing.Point aSecond)

Add real coordinates to ZebraSegment on the image, which are recognized on extracted by Bresenham algorithm bitmap line http://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm

Parameters:

Parameter Type Description
aBarList java.util.List<com.aspose.barcode.barcoderecognition.common.zebraxd.ZebraSegment> recognized segment on 1D line with X coordinates
aFirst com.aspose.ms.System.Drawing.Point first point of scanline
aSecond com.aspose.ms.System.Drawing.Point second point of scanline

fixCoordDDAScan(List aBarList, System.Drawing.Point aFirst, System.Drawing.Point aSecond, int aPointsCount)

public static void fixCoordDDAScan(List<ZebraSegment> aBarList, System.Drawing.Point aFirst, System.Drawing.Point aSecond, int aPointsCount)

Add real coordinates to ZebraSegment on the image, which are recognized on extracted by Digital differential analyzer algorithm bitmap line https://en.wikipedia.org/wiki/Digital_differential_analyzer_(graphics_algorithm)

Parameters:

Parameter Type Description
aBarList java.util.List<com.aspose.barcode.barcoderecognition.common.zebraxd.ZebraSegment> recognized segment on 1D line with X coordinates
aFirst com.aspose.ms.System.Drawing.Point first point of scanline
aSecond com.aspose.ms.System.Drawing.Point second point of scanline
aPointsCount int

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getGammaSharpAverageBinarized(ByteBitmap aBmp, BBMap aGammaFunction, int HalfWindow, float aK)

public static byte[] getGammaSharpAverageBinarized(ByteBitmap aBmp, BBMap aGammaFunction, int HalfWindow, float aK)

Parameters:

Parameter Type Description
aBmp ByteBitmap
aGammaFunction BBMap
HalfWindow int
aK float

Returns: byte[]

getNNIncWithColorErosionAverage(ByteBitmap aBmp, int Multiplier, boolean isEraseBlack, int HalfWindow, float K)

public static byte[] getNNIncWithColorErosionAverage(ByteBitmap aBmp, int Multiplier, boolean isEraseBlack, int HalfWindow, float K)

Parameters:

Parameter Type Description
aBmp ByteBitmap
Multiplier int
isEraseBlack boolean
HalfWindow int
K float

Returns: byte[]

getOtsuBinarized(ByteBitmap aBmp)

public static byte[] getOtsuBinarized(ByteBitmap aBmp)

Parameters:

Parameter Type Description
aBmp ByteBitmap

Returns: byte[]

getSharpWithAverageBinarized(ByteBitmap aBmp)

public static byte[] getSharpWithAverageBinarized(ByteBitmap aBmp)

Parameters:

Parameter Type Description
aBmp ByteBitmap

Returns: byte[]

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

Parameter Type Description
arg0 long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

Parameter Type Description
arg0 long
arg1 int