Class SquaresAtObject
java.lang.Object
net.algart.matrices.maps.pyramids.io.formats.common.recognition.SquaresAtObject
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidlongList<net.algart.math.IRectangularArea>static SquaresAtObjectgetInstance(net.algart.arrays.Matrix<? extends net.algart.arrays.BitArray> sourceMatrix) intlongnet.algart.arrays.Matrix<? extends net.algart.arrays.BitArray>net.algart.arrays.Matrix<net.algart.arrays.UpdatableBitArray>voidsetFixedSquareSide(long fixedSquareSide) voidsetMaxNumberOfSquares(int maxNumberOfSquares) voidsetOverlapOfSquares(long overlapOfSquares)
-
Method Details
-
getInstance
public static SquaresAtObject getInstance(net.algart.arrays.Matrix<? extends net.algart.arrays.BitArray> sourceMatrix) -
getSourceMatrix
public net.algart.arrays.Matrix<? extends net.algart.arrays.BitArray> getSourceMatrix() -
getWorkMatrix
public net.algart.arrays.Matrix<net.algart.arrays.UpdatableBitArray> getWorkMatrix() -
getFoundSquares
-
getMaxNumberOfSquares
public int getMaxNumberOfSquares() -
setMaxNumberOfSquares
public void setMaxNumberOfSquares(int maxNumberOfSquares) -
getFixedSquareSide
public long getFixedSquareSide() -
setFixedSquareSide
public void setFixedSquareSide(long fixedSquareSide) -
getOverlapOfSquares
public long getOverlapOfSquares() -
setOverlapOfSquares
public void setOverlapOfSquares(long overlapOfSquares) -
findSquaresWithFixedSizes
public void findSquaresWithFixedSizes() -
findSquaresWithDecreasingSizes
public void findSquaresWithDecreasingSizes()
-