limap.vplib.progressivex package
limap.vplib.progressivex.progressivex module
- class limap.vplib.progressivex.progressivex.ProgressiveX(cfg, options=BaseVPDetectorOptions(n_jobs=1))
Bases:
BaseVPDetector
- detect_vp(lines, camview=None)
Virtual method - detect vanishing points
- Parameters:
lines (list[
limap.base.Line2d
]) – list of input 2D lines.camview (
limap.base.CameraView
) – optional, the limap.base.CameraView instance corresponding to the image.
- Returns:
list[
limap.vplib.VPResult
]- Return type:
vpresult type
- get_module_name()
Virtual method (need to be implemented) - return the name of the module
- namedtuple limap.vplib.progressivex.progressivex.ProgressiveXOptions(min_length, inlier_threshold)
Bases:
namedtuple()
ProgressiveXOptions(min_length, inlier_threshold)
- Fields:
min_length – Alias for field number 0
inlier_threshold – Alias for field number 1