public class QrCodeBinaryGridToPixel
extends java.lang.Object
| Constructor and Description |
|---|
QrCodeBinaryGridToPixel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllFeatures(QrCode qr) |
void |
computeTransform() |
void |
gridToImage(float row,
float col,
georegression.struct.point.Point2D_F32 pixel) |
void |
imageToGrid(double x,
double y,
georegression.struct.point.Point2D_F64 grid) |
void |
imageToGrid(float x,
float y,
georegression.struct.point.Point2D_F32 grid) |
boolean |
removeFeatureWithLargestError() |
void |
removeOutsideCornerFeatures()
Outside corners on position patterns are more likely to be damaged, so remove them
|
void |
setAdjustWithFeatures(boolean adjustWithFeatures) |
void |
setHomographyInv(georegression.struct.homography.Homography2D_F64 Hinv) |
void |
setTransformFromSquare(georegression.struct.shapes.Polygon2D_F64 square) |
public void setTransformFromSquare(georegression.struct.shapes.Polygon2D_F64 square)
public void addAllFeatures(QrCode qr)
public void removeOutsideCornerFeatures()
public boolean removeFeatureWithLargestError()
public void computeTransform()
public final void imageToGrid(float x,
float y,
georegression.struct.point.Point2D_F32 grid)
public final void imageToGrid(double x,
double y,
georegression.struct.point.Point2D_F64 grid)
public final void gridToImage(float row,
float col,
georegression.struct.point.Point2D_F32 pixel)
public void setAdjustWithFeatures(boolean adjustWithFeatures)
public void setHomographyInv(georegression.struct.homography.Homography2D_F64 Hinv)