IClusterZebraProcessor

public interface IClusterZebraProcessor

Methods

Method Description
clusterZebraSegments(List aSegmentsList)
createZebraUnionIfCorrect(List aUnionSegments, ByteBitmap aBitmap)
getProcessorCopy()
getTerminatioCheck()
splitZebraSegmentsByBasicParams(List aSegmentsList)

clusterZebraSegments(List aSegmentsList)

public abstract 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 abstract 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

getProcessorCopy()

public abstract IClusterZebraProcessor getProcessorCopy()

Returns: IClusterZebraProcessor

getTerminatioCheck()

public abstract ITerminationCheck getTerminatioCheck()

Returns: ITerminationCheck

splitZebraSegmentsByBasicParams(List aSegmentsList)

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

Parameters:

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

Returns: List