Skip to content

Commit d2d8ad4

Browse files
committed
修复Qt UI配置保存:强制min_box_area_ratio为0
1 parent 504e83b commit d2d8ad4

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

desktop_qt_ui/services/config_service.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,11 @@ def save_config_file(self, config_path: Optional[str] = None) -> bool:
193193
# 获取当前配置
194194
config_dict = self.current_config.dict()
195195

196+
# 强制设置 min_box_area_ratio 为 0(模板配置固定值)
197+
if 'detector' not in config_dict:
198+
config_dict['detector'] = {}
199+
config_dict['detector']['min_box_area_ratio'] = 0
200+
196201
# 读取现有配置,保留favorite_folders
197202
existing_favorites = None
198203
if os.path.exists(save_path):

examples/config-example.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"yolo_obb_conf": 0.4,
4444
"yolo_obb_iou": 0.6,
4545
"yolo_obb_overlap_threshold": 0.1,
46-
"min_box_area_ratio": 0.009
46+
"min_box_area_ratio": 0
4747
},
4848
"inpainter": {
4949
"inpainter": "lama_large",

0 commit comments

Comments
 (0)