LICENSE
README.md
pyproject.toml
src/digitalsreeni_image_annotator/__init__.py
src/digitalsreeni_image_annotator/annotator_window.py
src/digitalsreeni_image_annotator/app_settings.py
src/digitalsreeni_image_annotator/main.py
src/digitalsreeni_image_annotator/utils.py
src/digitalsreeni_image_annotator.egg-info/PKG-INFO
src/digitalsreeni_image_annotator.egg-info/SOURCES.txt
src/digitalsreeni_image_annotator.egg-info/dependency_links.txt
src/digitalsreeni_image_annotator.egg-info/entry_points.txt
src/digitalsreeni_image_annotator.egg-info/requires.txt
src/digitalsreeni_image_annotator.egg-info/top_level.txt
src/digitalsreeni_image_annotator/controllers/__init__.py
src/digitalsreeni_image_annotator/controllers/annotation_controller.py
src/digitalsreeni_image_annotator/controllers/annotation_history.py
src/digitalsreeni_image_annotator/controllers/class_controller.py
src/digitalsreeni_image_annotator/controllers/dino_controller.py
src/digitalsreeni_image_annotator/controllers/image_controller.py
src/digitalsreeni_image_annotator/controllers/io_controller.py
src/digitalsreeni_image_annotator/controllers/project_controller.py
src/digitalsreeni_image_annotator/controllers/sam_controller.py
src/digitalsreeni_image_annotator/controllers/sam_train_controller.py
src/digitalsreeni_image_annotator/controllers/tracking_controller.py
src/digitalsreeni_image_annotator/controllers/yolo_controller.py
src/digitalsreeni_image_annotator/core/__init__.py
src/digitalsreeni_image_annotator/core/annotation_utils.py
src/digitalsreeni_image_annotator/core/constants.py
src/digitalsreeni_image_annotator/core/image_utils.py
src/digitalsreeni_image_annotator/core/keypoint_schema.py
src/digitalsreeni_image_annotator/core/logging_config.py
src/digitalsreeni_image_annotator/core/project_schema.py
src/digitalsreeni_image_annotator/core/recovery.py
src/digitalsreeni_image_annotator/core/slice_cache.py
src/digitalsreeni_image_annotator/core/torch_utils.py
src/digitalsreeni_image_annotator/core/video_handler.py
src/digitalsreeni_image_annotator/dialogs/__init__.py
src/digitalsreeni_image_annotator/dialogs/annotation_statistics.py
src/digitalsreeni_image_annotator/dialogs/coco_json_combiner.py
src/digitalsreeni_image_annotator/dialogs/dataset_splitter.py
src/digitalsreeni_image_annotator/dialogs/dicom_converter.py
src/digitalsreeni_image_annotator/dialogs/dino_merge_dialog.py
src/digitalsreeni_image_annotator/dialogs/dino_phrase_editor.py
src/digitalsreeni_image_annotator/dialogs/help_window.py
src/digitalsreeni_image_annotator/dialogs/image_augmenter.py
src/digitalsreeni_image_annotator/dialogs/image_patcher.py
src/digitalsreeni_image_annotator/dialogs/keypoint_schema_dialog.py
src/digitalsreeni_image_annotator/dialogs/mlflow_settings_dialog.py
src/digitalsreeni_image_annotator/dialogs/project_details.py
src/digitalsreeni_image_annotator/dialogs/project_search.py
src/digitalsreeni_image_annotator/dialogs/sam_trainer_dialog.py
src/digitalsreeni_image_annotator/dialogs/slice_registration.py
src/digitalsreeni_image_annotator/dialogs/snake_game.py
src/digitalsreeni_image_annotator/dialogs/stack_interpolator.py
src/digitalsreeni_image_annotator/dialogs/stack_to_slices.py
src/digitalsreeni_image_annotator/dialogs/yolo_trainer.py
src/digitalsreeni_image_annotator/inference/__init__.py
src/digitalsreeni_image_annotator/inference/dino_utils.py
src/digitalsreeni_image_annotator/inference/sam3_utils.py
src/digitalsreeni_image_annotator/inference/sam_utils.py
src/digitalsreeni_image_annotator/io/__init__.py
src/digitalsreeni_image_annotator/io/export_formats.py
src/digitalsreeni_image_annotator/io/import_formats.py
src/digitalsreeni_image_annotator/training/__init__.py
src/digitalsreeni_image_annotator/training/early_stop.py
src/digitalsreeni_image_annotator/training/lr_schedule.py
src/digitalsreeni_image_annotator/training/mlflow_tracker.py
src/digitalsreeni_image_annotator/training/sam_dataset.py
src/digitalsreeni_image_annotator/training/sam_trainer.py
src/digitalsreeni_image_annotator/ui/__init__.py
src/digitalsreeni_image_annotator/ui/default_stylesheet.py
src/digitalsreeni_image_annotator/ui/menu_bar.py
src/digitalsreeni_image_annotator/ui/shortcuts.py
src/digitalsreeni_image_annotator/ui/sidebar.py
src/digitalsreeni_image_annotator/ui/soft_dark_stylesheet.py
src/digitalsreeni_image_annotator/ui/theme.py
src/digitalsreeni_image_annotator/widgets/__init__.py
src/digitalsreeni_image_annotator/widgets/canvas_context.py
src/digitalsreeni_image_annotator/widgets/canvas_renderer.py
src/digitalsreeni_image_annotator/widgets/edit_gestures.py
src/digitalsreeni_image_annotator/widgets/image_label.py
src/digitalsreeni_image_annotator/widgets/video_timeline.py
src/digitalsreeni_image_annotator/widgets/tools/__init__.py
src/digitalsreeni_image_annotator/widgets/tools/base.py
src/digitalsreeni_image_annotator/widgets/tools/eraser_tool.py
src/digitalsreeni_image_annotator/widgets/tools/keypoint_tool.py
src/digitalsreeni_image_annotator/widgets/tools/paint_tool.py
src/digitalsreeni_image_annotator/widgets/tools/polygon_tool.py
src/digitalsreeni_image_annotator/widgets/tools/rectangle_tool.py