MaxiCodeClusterProcessor

Inheritance: java.lang.Object, com.aspose.barcode.barcoderecognition.common.zebraxd.ClusterZebraProcessor

public class MaxiCodeClusterProcessor extends ClusterZebraProcessor

Constructors

Constructor Description
MaxiCodeClusterProcessor(ITerminationCheck aTerminationCheck, ZebraClusterFunc.SegmentClusteringRules aRules)
MaxiCodeClusterProcessor(MaxiCodeClusterProcessor aProcessor)

Methods

Method Description
clusterZebraSegments(List aSegmentsList)
createZebraUnionIfCorrect(List aUnionSegments, ByteBitmap aBitmap)
equals(Object arg0)
getClass()
getProcessorCopy()
getTerminatioCheck()
hashCode()
notify()
notifyAll()
splitZebraSegmentsByBasicParams(List aSegmentsList)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

MaxiCodeClusterProcessor(ITerminationCheck aTerminationCheck, ZebraClusterFunc.SegmentClusteringRules aRules)

public MaxiCodeClusterProcessor(ITerminationCheck aTerminationCheck, ZebraClusterFunc.SegmentClusteringRules aRules)

Parameters:

Parameter Type Description
aTerminationCheck ITerminationCheck
aRules SegmentClusteringRules

MaxiCodeClusterProcessor(MaxiCodeClusterProcessor aProcessor)

public MaxiCodeClusterProcessor(MaxiCodeClusterProcessor aProcessor)

Parameters:

Parameter Type Description
aProcessor MaxiCodeClusterProcessor

clusterZebraSegments(List aSegmentsList)

public List<List<ZebraSegment>> clusterZebraSegments(List<ZebraSegment> aSegmentsList)

Parameters:

Parameter Type Description
aSegmentsList java.util.List<com.aspose.barcode.barcoderecognition.common.zebraxd.ZebraSegment>

Returns: List

createZebraUnionIfCorrect(List aUnionSegments, ByteBitmap aBitmap)

public ZebraUnion createZebraUnionIfCorrect(List<ZebraSegment> aUnionSegments, ByteBitmap aBitmap)

Parameters:

Parameter Type Description
aUnionSegments java.util.List<com.aspose.barcode.barcoderecognition.common.zebraxd.ZebraSegment>
aBitmap ByteBitmap

Returns: ZebraUnion

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

Parameter Type Description
arg0 java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getProcessorCopy()

public IClusterZebraProcessor getProcessorCopy()

Returns: IClusterZebraProcessor

getTerminatioCheck()

public ITerminationCheck getTerminatioCheck()

Returns: ITerminationCheck

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

splitZebraSegmentsByBasicParams(List aSegmentsList)

public List<List<ZebraSegment>> splitZebraSegmentsByBasicParams(List<ZebraSegment> aSegmentsList)

Parameters:

Parameter Type Description
aSegmentsList java.util.List<com.aspose.barcode.barcoderecognition.common.zebraxd.ZebraSegment>

Returns: List

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