refactoring
This commit is contained in:
@@ -14,7 +14,7 @@ class MultiLineFitter:
|
|||||||
preferenceMatrix = MultiLineFitter._createPreferenceMatrix(points, lines, consensusThreshold)
|
preferenceMatrix = MultiLineFitter._createPreferenceMatrix(points, lines, consensusThreshold)
|
||||||
_, preferenceMatrix4Clusters = MultiLineFitter._createClusters(preferenceMatrix)
|
_, preferenceMatrix4Clusters = MultiLineFitter._createClusters(preferenceMatrix)
|
||||||
lineIndexes = MultiLineFitter._getLineIndexes(preferenceMatrix4Clusters)
|
lineIndexes = MultiLineFitter._getLineIndexes(preferenceMatrix4Clusters)
|
||||||
return [lines[lineIndex] for lineIndex in lineIndexes]
|
return np.array(lines)[lineIndexes]
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def _createPreferenceMatrix(points, lines, consensusThreshold):
|
def _createPreferenceMatrix(points, lines, consensusThreshold):
|
||||||
|
|||||||
Reference in New Issue
Block a user