QRTargetsHelper

Inheritance: java.lang.Object

public class QRTargetsHelper

Constructors

Constructor Description
QRTargetsHelper()

Methods

Method Description
averageCellCount(TargetUnion aFirst, TargetUnion aSecond)
averageQrImageCellParams(TargetUnion LinkTarget, TargetUnion RightTarget, TargetUnion BottomTarget)
equals(Object arg0)
getAPCrossLineSize(System.Drawing.PointF CentralPoint, LineCoefs Line, float aRad, List<System.Drawing.Point> aShapePoints)
getAlignmentPatterns(System.Drawing.Point ShiftPoint, ByteBitmap aBitmap, float WidthCellSize, float HeightCellSize)
getAugmentedPoint(LineCoefs aLine, double aRad, System.Drawing.PointF CentralPoint, System.Drawing.PointF TestingPoint, boolean isCloserToTesting)
getAverageCellsSizeOfQrImageUnion(QrImageUnion aUnion)
getClass()
getDirectingLines(TargetUnion aUnion, LineCoefs aLine)
getDirectingLines(TargetUnion aUnion, System.Drawing.PointF aFirst, System.Drawing.PointF aSecond)
getExtractingQuadByTheWholeBarcode(System.Drawing.PointF CornerPoint, System.Drawing.PointF OppositeFirst, System.Drawing.PointF OppositeSecond, System.Drawing.PointF OppositeDiagonal, float BarcodeCells, float CellForSquare)
getExtractionQuad(TargetUnion aUnion, System.Drawing.PointF CornerPoint, System.Drawing.PointF OppositeFirst, System.Drawing.PointF OppositeSecond, System.Drawing.PointF OppositeDiagonal, float CellFirst, float CellSecond)
getLinksWithQrLines(TargetUnion aUnion, LineCoefs LinkMain, LineCoefs LinkOrtogonal, boolean IsQrRight)
getPointPlacesFromMarksBitmap(SByteBitmap aBitmap)
getTargetAverageCellSize(TargetUnion aUnion)
getTimingPatterns(System.Drawing.PointF aFirst, System.Drawing.PointF aSecond, double aOrtCellSize, ByteBitmap aBitmap)
getZebrasFromPoints(System.Drawing.Point aFirst, System.Drawing.Point aSecond, ByteBitmap aBitmap)
hashCode()
isMicroQrImageUnionBilinearExtraction(MicroQRImageUnion aUnion)
isQrImageFullyRight(QrImageUnion aUnion)
isQrImageUnionBilinearExtraction(QrImageUnion aUnion)
notify()
notifyAll()
preciseCellSize(float CellCount, System.Drawing.PointF aFirst, System.Drawing.PointF aSecond)
shiftPoints(QuadPointFs aPoints, int ShiftCnt, boolean isClockWise)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

QRTargetsHelper()

public QRTargetsHelper()

averageCellCount(TargetUnion aFirst, TargetUnion aSecond)

public static QRTargetsHelper.CellCountWithCellSize averageCellCount(TargetUnion aFirst, TargetUnion aSecond)

Parameters:

Parameter Type Description
aFirst TargetUnion
aSecond TargetUnion

Returns: com.aspose.barcode.barcoderecognition.recognition.qr.QRTargetsHelper.CellCountWithCellSize

averageQrImageCellParams(TargetUnion LinkTarget, TargetUnion RightTarget, TargetUnion BottomTarget)

public static QRTargetsHelper.CellCountWithRBCellSize averageQrImageCellParams(TargetUnion LinkTarget, TargetUnion RightTarget, TargetUnion BottomTarget)

Parameters:

Parameter Type Description
LinkTarget TargetUnion
RightTarget TargetUnion
BottomTarget TargetUnion

Returns: com.aspose.barcode.barcoderecognition.recognition.qr.QRTargetsHelper.CellCountWithRBCellSize

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

Parameter Type Description
arg0 java.lang.Object

Returns: boolean

getAPCrossLineSize(System.Drawing.PointF CentralPoint, LineCoefs Line, float aRad, List<System.Drawing.Point> aShapePoints)

public static DoublePoints getAPCrossLineSize(System.Drawing.PointF CentralPoint, LineCoefs Line, float aRad, List<System.Drawing.Point> aShapePoints)

Parameters:

Parameter Type Description
CentralPoint com.aspose.ms.System.Drawing.PointF
Line LineCoefs
aRad float
aShapePoints java.util.List<com.aspose.ms.System.Drawing.Point>

Returns: DoublePoints

getAlignmentPatterns(System.Drawing.Point ShiftPoint, ByteBitmap aBitmap, float WidthCellSize, float HeightCellSize)

public static List<QRTargetsHelper.AlignmentPattern> getAlignmentPatterns(System.Drawing.Point ShiftPoint, ByteBitmap aBitmap, float WidthCellSize, float HeightCellSize)

Parameters:

Parameter Type Description
ShiftPoint com.aspose.ms.System.Drawing.Point
aBitmap ByteBitmap
WidthCellSize float
HeightCellSize float

Returns: List

getAugmentedPoint(LineCoefs aLine, double aRad, System.Drawing.PointF CentralPoint, System.Drawing.PointF TestingPoint, boolean isCloserToTesting)

public static System.Drawing.PointF getAugmentedPoint(LineCoefs aLine, double aRad, System.Drawing.PointF CentralPoint, System.Drawing.PointF TestingPoint, boolean isCloserToTesting)

Parameters:

Parameter Type Description
aLine LineCoefs
aRad double
CentralPoint com.aspose.ms.System.Drawing.PointF
TestingPoint com.aspose.ms.System.Drawing.PointF
isCloserToTesting boolean

Returns: com.aspose.ms.System.Drawing.PointF

getAverageCellsSizeOfQrImageUnion(QrImageUnion aUnion)

public static double getAverageCellsSizeOfQrImageUnion(QrImageUnion aUnion)

Parameters:

Parameter Type Description
aUnion QrImageUnion

Returns: double

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDirectingLines(TargetUnion aUnion, LineCoefs aLine)

public static QRTargetsHelper.DirectingLines getDirectingLines(TargetUnion aUnion, LineCoefs aLine)

Parameters:

Parameter Type Description
aUnion TargetUnion
aLine LineCoefs

Returns: DirectingLines

getDirectingLines(TargetUnion aUnion, System.Drawing.PointF aFirst, System.Drawing.PointF aSecond)

public static QRTargetsHelper.DirectingLines getDirectingLines(TargetUnion aUnion, System.Drawing.PointF aFirst, System.Drawing.PointF aSecond)

Parameters:

Parameter Type Description
aUnion TargetUnion
aFirst com.aspose.ms.System.Drawing.PointF
aSecond com.aspose.ms.System.Drawing.PointF

Returns: DirectingLines

getExtractingQuadByTheWholeBarcode(System.Drawing.PointF CornerPoint, System.Drawing.PointF OppositeFirst, System.Drawing.PointF OppositeSecond, System.Drawing.PointF OppositeDiagonal, float BarcodeCells, float CellForSquare)

public static QuadPointFs getExtractingQuadByTheWholeBarcode(System.Drawing.PointF CornerPoint, System.Drawing.PointF OppositeFirst, System.Drawing.PointF OppositeSecond, System.Drawing.PointF OppositeDiagonal, float BarcodeCells, float CellForSquare)

Parameters:

Parameter Type Description
CornerPoint com.aspose.ms.System.Drawing.PointF
OppositeFirst com.aspose.ms.System.Drawing.PointF
OppositeSecond com.aspose.ms.System.Drawing.PointF
OppositeDiagonal com.aspose.ms.System.Drawing.PointF
BarcodeCells float
CellForSquare float

Returns: QuadPointFs

getExtractionQuad(TargetUnion aUnion, System.Drawing.PointF CornerPoint, System.Drawing.PointF OppositeFirst, System.Drawing.PointF OppositeSecond, System.Drawing.PointF OppositeDiagonal, float CellFirst, float CellSecond)

public static QuadPointFs getExtractionQuad(TargetUnion aUnion, System.Drawing.PointF CornerPoint, System.Drawing.PointF OppositeFirst, System.Drawing.PointF OppositeSecond, System.Drawing.PointF OppositeDiagonal, float CellFirst, float CellSecond)

Parameters:

Parameter Type Description
aUnion TargetUnion
CornerPoint com.aspose.ms.System.Drawing.PointF
OppositeFirst com.aspose.ms.System.Drawing.PointF
OppositeSecond com.aspose.ms.System.Drawing.PointF
OppositeDiagonal com.aspose.ms.System.Drawing.PointF
CellFirst float
CellSecond float

Returns: QuadPointFs

getLinksWithQrLines(TargetUnion aUnion, LineCoefs LinkMain, LineCoefs LinkOrtogonal, boolean IsQrRight)

public static QRTargetsHelper.LinksWithQrLines getLinksWithQrLines(TargetUnion aUnion, LineCoefs LinkMain, LineCoefs LinkOrtogonal, boolean IsQrRight)

Parameters:

Parameter Type Description
aUnion TargetUnion
LinkMain LineCoefs
LinkOrtogonal LineCoefs
IsQrRight boolean

Returns: com.aspose.barcode.barcoderecognition.recognition.qr.QRTargetsHelper.LinksWithQrLines

getPointPlacesFromMarksBitmap(SByteBitmap aBitmap)

public static List<QRTargetsHelper.PointsPlace> getPointPlacesFromMarksBitmap(SByteBitmap aBitmap)

Parameters:

Parameter Type Description
aBitmap SByteBitmap

Returns: List

getTargetAverageCellSize(TargetUnion aUnion)

public static double getTargetAverageCellSize(TargetUnion aUnion)

Parameters:

Parameter Type Description
aUnion TargetUnion

Returns: double

getTimingPatterns(System.Drawing.PointF aFirst, System.Drawing.PointF aSecond, double aOrtCellSize, ByteBitmap aBitmap)

public static List<List<ZebraScan.ZebraBar>> getTimingPatterns(System.Drawing.PointF aFirst, System.Drawing.PointF aSecond, double aOrtCellSize, ByteBitmap aBitmap)

Parameters:

Parameter Type Description
aFirst com.aspose.ms.System.Drawing.PointF
aSecond com.aspose.ms.System.Drawing.PointF
aOrtCellSize double
aBitmap ByteBitmap

Returns: List

getZebrasFromPoints(System.Drawing.Point aFirst, System.Drawing.Point aSecond, ByteBitmap aBitmap)

public static List<List<ZebraScan.ZebraBar>> getZebrasFromPoints(System.Drawing.Point aFirst, System.Drawing.Point aSecond, ByteBitmap aBitmap)

Parameters:

Parameter Type Description
aFirst com.aspose.ms.System.Drawing.Point
aSecond com.aspose.ms.System.Drawing.Point
aBitmap ByteBitmap

Returns: List

hashCode()

public native int hashCode()

Returns: int

isMicroQrImageUnionBilinearExtraction(MicroQRImageUnion aUnion)

public static boolean isMicroQrImageUnionBilinearExtraction(MicroQRImageUnion aUnion)

Parameters:

Parameter Type Description
aUnion com.aspose.barcode.barcoderecognition.recognition.qr.MicroQRImageUnion

Returns: boolean

isQrImageFullyRight(QrImageUnion aUnion)

public static boolean isQrImageFullyRight(QrImageUnion aUnion)

Parameters:

Parameter Type Description
aUnion QrImageUnion

Returns: boolean

isQrImageUnionBilinearExtraction(QrImageUnion aUnion)

public static boolean isQrImageUnionBilinearExtraction(QrImageUnion aUnion)

Parameters:

Parameter Type Description
aUnion QrImageUnion

Returns: boolean

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

preciseCellSize(float CellCount, System.Drawing.PointF aFirst, System.Drawing.PointF aSecond)

public static QRTargetsHelper.CellCountWithCellSize preciseCellSize(float CellCount, System.Drawing.PointF aFirst, System.Drawing.PointF aSecond)

Parameters:

Parameter Type Description
CellCount float
aFirst com.aspose.ms.System.Drawing.PointF
aSecond com.aspose.ms.System.Drawing.PointF

Returns: com.aspose.barcode.barcoderecognition.recognition.qr.QRTargetsHelper.CellCountWithCellSize

shiftPoints(QuadPointFs aPoints, int ShiftCnt, boolean isClockWise)

public static QuadPointFs shiftPoints(QuadPointFs aPoints, int ShiftCnt, boolean isClockWise)

Parameters:

Parameter Type Description
aPoints QuadPointFs
ShiftCnt int
isClockWise boolean

Returns: QuadPointFs

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