/** * Adds a point to the contour list */ private void add( int x , int y ) { labeled.data[indexLabel] = label; if( storagePoints.sizeOfTail() < maxContourSize ) { storagePoints.addPointToTail(x - 1, y - 1); } }
storagePoints.addPointToTail(x - adjustX, y - adjustY); binary.data[indexBinary] = -2; storagePoints.addPointToTail(x - adjustX, y - adjustY);