IVALab Python Libraries
Collection of code for computer vision and robotics with specific API.
MatrixDefect Member List

This is the complete list of members for MatrixDefect, including all inherited members.

__init__(self, theBoard=[], imSource=[], theParams=CfgMatrix)MatrixDefect
puzzle::builder::matrix::Matrix.__init__(self, theBoard=[], theParams=CfgMatrix)Matrix
puzzle::board::Board.__init__(self, *argv)Board
addPiece(self, piece, ORIGINAL_ID=False)Board
addPieceFromImageAndMask(self, theImage, theMask, centroidLoc=None, cLoc=None)Board
addPieces(self, pieces)Board
adjMatAdjacent
annotateDetectionsWithCircles(self, theImage, piCoords, blockOutGrid)MatrixDefect
annotatePuzzleImage(self, theImage, spCoords, fpCoords)MatrixDefect
applyCorruptionToPiecesByMatrix(self, pgCoords)MatrixDefect
applyDetectionToPuzzleImage(self, theImage, pgCoords, blockOutGrid)MatrixDefect
boundingBox(self)Board
buildFrom_ImageAndMask(theImage, theMask, theParams=CfgMatrix(), show_grid=False)MatrixDefectstatic
puzzle::builder::adjacent::Adjacent.buildFrom_ImageAndMask(theImage, theMask, theParams=None)Adjacentstatic
buildFrom_ImageAndRegions(theImage, theRegions, theParams=CfgMatrix())MatrixDefect
buildFrom_ImageAndSpecs(theImage, theParams)MatrixDefectstatic
buildFrom_ImageProcessing(theImage, theProcessor=None, theDetector=None, theParams=None)MatrixDefectstatic
buildFrom_Sketch(theImage, theMask, theProcessor=None, theDetector=None, theParams=None)MatrixDefectstatic
buildFromFile_ImageAndMask(fileName, theParams=None)MatrixDefectstatic
buildFromFile_Puzzle(fileName, theParams=None)MatrixDefectstatic
buildFromFiles_ImageAndMask(imFile, maskFile, theParams=None)MatrixDefectstatic
centMatrixDefectstatic
clear(self)Board
colTargMatrixstatic
conditionsMatrixDefect
coord2ind(self, theCoords)Matrix
corrections(self, pLoc)Arrangement
corruptPieces(self, pcInds, pcErrs)MatrixDefect
corruptPiecesByCoords(self, pcCoords, pcErrs)MatrixDefect
dcMatrixstatic
display_cv(self, theImage=None, fh=None, ID_DISPLAY=False, CONTOUR_DISPLAY=False, BOUNDING_BOX=False, window_name='Puzzle')Board
display_mp(self, theImage=None, ax=None, fh=None, ID_DISPLAY=False, CONTOUR_DISPLAY=False, BOUNDING_BOX=False)Board
distances(self, pLoc)Arrangement
drMatrixstatic
dxMatrixDefectstatic
dyMatrixDefectstatic
explodedPuzzle(self, dx=100, dy=50, bgColor=(0, 0, 0))Matrix
extents(self)Board
fromImageAndLabels(self, theImage, theLabels)Board
gcMatrix
generateStudy(theTrials, theSettings, theImage, filePre)MatrixDefectstatic
generateTrainingImages(theTrials, theSettings, theImage, filePre)MatrixDefectstatic
generateTrainingImages_Pilot01(puzzleImage, theSettings, filePre, randSeed=3454564)MatrixDefectstatic
generateTrial(trialInfo, trialStgs, theImage, filePrefix)MatrixDefectstatic
getCoordinates(self)Matrix
getPiece(self, id)Board
id_countBoard
imageMatrixDefect
imcolsMatrixstatic
imFactMatrixstatic
imRatioMatrixstatic
imrowsMatrixstatic
imsizeMatrixstatic
isizeMatrixstatic
liMatrixDefectstatic
markImageMatrixDefectstatic
markMissing(self, indSetMeasured)Board
modPieceMatrixDefectstatic
offset(self, dr)Board
orderMatrixstatic
originalMatrixDefect
paramsArrangement
partition_numMatrixstatic
pieceLocations(self, isCenter=False)Board
piecesMatrixDefect
piecesInPlace(self, pLoc, tauDist=None)Arrangement
piShiftMatrixDefectstatic
processAdjacency(self)Adjacent
rMatrixDefectstatic
rMatrixDefectstatic
radMatrixDefectstatic
relabel(self, newLabels, idContinue)Board
reset(self)MatrixDefect
retile(self, dx=150, dy=150, inOrder=True)Matrix
rmPiece(self, id)Board
rowTargMatrixstatic
samplePieces(self, nSamp, doBlockOut=True, blockOutMat=None)MatrixDefect
scoreBoard(self, theBoard)Arrangement
scoreByLocation(self, pLoc)Arrangement
selCoordMatrixDefectstatic
selIndMatrixDefectstatic
shapeMatrixstatic
shiftVecMatrixDefectstatic
shuffle(self, numPieces=None, reorient=False)Matrix
size(self)Board
sub2ind(self, theSubs)Matrix
swap(self, theswap=None, reorient=False)Matrix
swapByCoords(self, swapCoords)Matrix
testAdjacent(self, id_A, id_B, tauAdj)Board
theImageMatrixstatic
theMaskMatrixstatic
thePuzzleMatrixstatic
thetaMatrixDefectstatic
tiMatrixDefectstatic
ticolsMatrixstatic
tirowsMatrixstatic
toImage(self, theImage=None, ID_DISPLAY=False, COLOR=(0, 0, 0), ID_COLOR=(255, 255, 255), CONTOUR_DISPLAY=True, BOUNDING_BOX=True)Board
x_labelsMatrixstatic
x_listMatrixstatic
x_partsMatrixstatic
xcoordsMatrixstatic
xtakeMatrixDefectstatic
y_labelsMatrixstatic
y_listMatrixstatic
y_partsMatrixstatic
ycoordsMatrixstatic
ytakeMatrixDefectstatic