Add tracked triangulation association reports

This commit is contained in:
2026-03-12 14:16:31 +08:00
parent 31c4690121
commit 0209986a2c
6 changed files with 435 additions and 71 deletions
+10
View File
@@ -4,10 +4,14 @@ from collections.abc import Sequence
from typing import TYPE_CHECKING
from ._core import (
AssociationReport,
AssociationStatus,
Camera,
CameraModel,
FinalPoseAssociationDebug,
TriangulationConfig,
TriangulationOptions,
TriangulationResult,
CoreProposalDebug,
FullProposalDebug,
GroupingDebug,
@@ -22,6 +26,7 @@ from ._core import (
make_camera,
triangulate_debug,
triangulate_poses,
triangulate_with_report,
)
if TYPE_CHECKING:
@@ -67,8 +72,12 @@ def make_triangulation_config(
__all__ = [
"Camera",
"CameraModel",
"AssociationReport",
"AssociationStatus",
"FinalPoseAssociationDebug",
"TriangulationConfig",
"TriangulationOptions",
"TriangulationResult",
"CoreProposalDebug",
"FullProposalDebug",
"GroupingDebug",
@@ -86,4 +95,5 @@ __all__ = [
"pack_poses_2d",
"triangulate_debug",
"triangulate_poses",
"triangulate_with_report",
]