LICENSE
README.md
pyproject.toml
src/panoramator/__init__.py
src/panoramator/__main__.py
src/panoramator.egg-info/PKG-INFO
src/panoramator.egg-info/SOURCES.txt
src/panoramator.egg-info/dependency_links.txt
src/panoramator.egg-info/entry_points.txt
src/panoramator.egg-info/requires.txt
src/panoramator.egg-info/top_level.txt
src/panoramator/application/__init__.py
src/panoramator/application/use_cases.py
src/panoramator/blending/__init__.py
src/panoramator/blending/overlay.py
src/panoramator/camera/__init__.py
src/panoramator/camera/models.py
src/panoramator/canvas/__init__.py
src/panoramator/canvas/builder.py
src/panoramator/cli/__init__.py
src/panoramator/cli/main.py
src/panoramator/config/__init__.py
src/panoramator/config/models.py
src/panoramator/diagnostics/__init__.py
src/panoramator/diagnostics/reporting.py
src/panoramator/domain/__init__.py
src/panoramator/domain/interfaces.py
src/panoramator/domain/models.py
src/panoramator/features/__init__.py
src/panoramator/features/extractors.py
src/panoramator/geometry/__init__.py
src/panoramator/geometry/homography.py
src/panoramator/geometry/trajectory.py
src/panoramator/io/__init__.py
src/panoramator/io/video.py
src/panoramator/matching/__init__.py
src/panoramator/matching/matchers.py
src/panoramator/motion_analysis/__init__.py
src/panoramator/motion_analysis/analyzer.py
src/panoramator/object_unwrap/__init__.py
src/panoramator/object_unwrap/analyzer.py
src/panoramator/object_unwrap/coverage.py
src/panoramator/object_unwrap/diagnostics.py
src/panoramator/object_unwrap/image_pose_graph.py
src/panoramator/object_unwrap/models.py
src/panoramator/object_unwrap/planar_mosaic.py
src/panoramator/object_unwrap/pose.py
src/panoramator/object_unwrap/rectification.py
src/panoramator/object_unwrap/segmentation.py
src/panoramator/object_unwrap/service.py
src/panoramator/object_unwrap/curved/__init__.py
src/panoramator/object_unwrap/curved/builder.py
src/panoramator/object_unwrap/curved/reconstruction.py
src/panoramator/object_unwrap/curved/template.py
src/panoramator/object_unwrap/curved/uv.py
src/panoramator/object_unwrap/cylinder/__init__.py
src/panoramator/object_unwrap/cylinder/builder.py
src/panoramator/object_unwrap/cylinder/fitting.py
src/panoramator/object_unwrap/cylinder/mapper.py
src/panoramator/object_unwrap/cylinder/pose.py
src/panoramator/postprocess/__init__.py
src/panoramator/postprocess/crop.py
src/panoramator/postprocess/enhance.py
src/panoramator/postprocess/gaps.py
src/panoramator/projection/__init__.py
src/panoramator/projection/models.py
src/panoramator/projection/preprocess.py
src/panoramator/selection/__init__.py
src/panoramator/selection/selector.py
src/panoramator/strategy/__init__.py
src/panoramator/strategy/resolver.py
src/panoramator/warping/__init__.py
src/panoramator/warping/warper.py
tests/test_blending.py
tests/test_canvas.py
tests/test_capture_mode_extensions.py
tests/test_capture_modes.py
tests/test_cli.py
tests/test_config.py
tests/test_crop.py
tests/test_diagnostics_reporting.py
tests/test_enhance.py
tests/test_fallback.py
tests/test_features.py
tests/test_gap_fill.py
tests/test_geometry.py
tests/test_geometry_more.py
tests/test_matching.py
tests/test_module_entrypoints.py
tests/test_object_unwrap.py
tests/test_object_unwrap_acceptance.py
tests/test_object_unwrap_more.py
tests/test_private_orbit_acceptance.py
tests/test_private_panorama_acceptance.py
tests/test_selector.py
tests/test_use_cases.py
tests/test_use_cases_more.py
tests/test_video.py
tests/test_video_more.py
tests/test_warper.py