CellDetectorSmallDoubleHamming
Contents
[
Hide
]
Inheritance: java.lang.Object
public class CellDetectorSmallDoubleHamming
This class detects cells of a datamatrix, using the double hamming algorithm
Constructors
Constructor | Description |
---|---|
CellDetectorSmallDoubleHamming() |
Methods
Method | Description |
---|---|
colsByDoubleHamming(ByteBitmap byteBitmap, int dimensionX, int dimensionY, RegionalTransformation2D transf) | Calculates columns coordinates by hamming left and right |
equals(Object arg0) | |
getClass() | |
hammingAlignedBitsSmallModule(ByteBitmap byteBitmap, RectangleVertexes vertexes, int dimensionX, int dimensionY, int separatrix) | Creates bits matrix by hamming distances and clarifies. |
hashCode() | |
notify() | |
notifyAll() | |
rowsByDoubleHamming(ByteBitmap byteBitmap, int dimensionX, int dimensionY, RegionalTransformation2D transf) | Calculates rows coordinates by hamming above and below |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
CellDetectorSmallDoubleHamming()
public CellDetectorSmallDoubleHamming()
colsByDoubleHamming(ByteBitmap byteBitmap, int dimensionX, int dimensionY, RegionalTransformation2D transf)
public static Int32List colsByDoubleHamming(ByteBitmap byteBitmap, int dimensionX, int dimensionY, RegionalTransformation2D transf)
Calculates columns coordinates by hamming left and right
Parameters:
Parameter | Type | Description |
---|---|---|
byteBitmap | ByteBitmap | A bytebitmap |
dimensionX | int | Dimension X |
dimensionY | int | Dimension Y |
transf | RegionalTransformation2D | A transformation |
Returns: Int32List - Columns coordinates
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>
hammingAlignedBitsSmallModule(ByteBitmap byteBitmap, RectangleVertexes vertexes, int dimensionX, int dimensionY, int separatrix)
public static BitArrayArray hammingAlignedBitsSmallModule(ByteBitmap byteBitmap, RectangleVertexes vertexes, int dimensionX, int dimensionY, int separatrix)
Creates bits matrix by hamming distances and clarifies. Works only for small module datamatrixes
Parameters:
Parameter | Type | Description |
---|---|---|
byteBitmap | ByteBitmap | A bytebitmap |
vertexes | RectangleVertexes | Vertexes |
dimensionX | int | Dimension X |
dimensionY | int | Dimension Y |
separatrix | int | A separatrix |
Returns: BitArrayArray - Bits
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
rowsByDoubleHamming(ByteBitmap byteBitmap, int dimensionX, int dimensionY, RegionalTransformation2D transf)
public static Int32List rowsByDoubleHamming(ByteBitmap byteBitmap, int dimensionX, int dimensionY, RegionalTransformation2D transf)
Calculates rows coordinates by hamming above and below
Parameters:
Parameter | Type | Description |
---|---|---|
byteBitmap | ByteBitmap | A bytebitmap |
dimensionX | int | Dimension X |
dimensionY | int | Dimension Y |
transf | RegionalTransformation2D | A transformation |
Returns: Int32List - Rows coordinates
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 |