IExtend3DZebraProcessor
public interface IExtend3DZebraProcessor
Methods
createZebraUnion(List aUnionSegments, ByteBitmap aBitmap)
public abstract ZebraUnion createZebraUnion(List<ZebraSegment> aUnionSegments, ByteBitmap aBitmap)
Parameters:
Parameter | Type | Description |
---|---|---|
aUnionSegments | java.util.List<com.aspose.barcode.barcoderecognition.common.zebraxd.ZebraSegment> | |
aBitmap | ByteBitmap |
Returns: ZebraUnion
filterZebraSegments(List aSegments, ZebraUnion aUnion)
public abstract List<ZebraSegment> filterZebraSegments(List<ZebraSegment> aSegments, ZebraUnion aUnion)
Parameters:
Parameter | Type | Description |
---|---|---|
aSegments | java.util.List<com.aspose.barcode.barcoderecognition.common.zebraxd.ZebraSegment> | |
aUnion | ZebraUnion |
Returns: List
getExtendingParam()
public abstract ZebraExtend3DParam getExtendingParam()
Returns: ZebraExtend3DParam
getProcessorCopy()
public abstract IExtend3DZebraProcessor getProcessorCopy()
Returns: IExtend3DZebraProcessor
getTerminatioCheck()
public abstract ITerminationCheck getTerminatioCheck()
Returns: ITerminationCheck
scan(ByteBitmap aBitmap, List aLinesList)
public abstract List<ZebraSegment> scan(ByteBitmap aBitmap, List<DoublePoints> aLinesList)
Parameters:
Parameter | Type | Description |
---|---|---|
aBitmap | ByteBitmap | |
aLinesList | java.util.List<com.aspose.barcode.barcoderecognition.common.algorithms.DoublePoints> |
Returns: List