Skip to content

Conversation

@Texs
Copy link

@Texs Texs commented Feb 1, 2026

No description provided.

qwen-intl and others added 4 commits February 1, 2026 03:52
- **config.py**: Implemented CLI argument parsing with comprehensive type hints and default values
- **utils.py**: Added utility functions with type hints including point_in_rect, yolo_format, voc_format, and natural_sort_key
- **bbox_handler.py**: Created modular bounding box operations with drag/resizing anchors and JSON tracking integration
- **tracker.py**: Implemented object tracking functionality with multiple tracker types (KCF, CSRT, etc.)
- **app.py**: Replaced monolithic main.py with structured application logic and UI management
- **setup.py & requirements.txt**: Added proper package setup with console script entry point
- **test_simple.py**: Created GUI-free test script to verify module imports and basic functionality

Improved code maintainability through separation of concerns, added comprehensive type hints and docstrings across all modules, preserved all original features while enabling better testing and future extensibility.
…f5fe4fb53

Update from task 31b7607b-9e38-4ba0-825e-3eaf5fe4fb53
…variable

- Modified refactored_openlabeling/openlabeling/app.py: Added missing img_objects initialization in OpenLabelingApp.__init__ and corrected call to edit_bbox by passing img_objects directly
- Updated refactored_openlabeling/openlabeling/bbox_handler.py: Fixed find_index method to accept img_objects parameter and updated edit_bbox to properly handle object indexing with current image data

Resolved critical runtime error by ensuring proper variable scoping and parameter passing between app and bbox handler components, improving stability during bounding box editing operations.
…c5eaf2d5e

Update from task 35082264-95aa-4021-afd9-af5c5eaf2d5e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants