智能秤分析

This commit is contained in:
lee
2025-08-06 17:03:28 +08:00
parent 54898e30ec
commit 3392d76e38
17 changed files with 572 additions and 54 deletions

View File

@ -2,7 +2,7 @@ import os
import shutil
import random
from pathlib import Path
import yaml
def is_image_file(filename):
"""检查文件是否为图像文件"""
image_extensions = ('.jpg', '.jpeg', '.png', '.bmp', '.gif', '.tiff')
@ -61,10 +61,12 @@ def control_train_number():
pass
if __name__ == "__main__":
# 设置目录路径
TRAIN_DIR = "scatter_data/train"
VAL_DIR = "scatter_data/val"
# # 设置目录路径
# TRAIN_DIR = "/home/lc/data_center/electornic/v1/train"
# VAL_DIR = "/home/lc/data_center/electornic/v1/val"
with open('../configs/scatter_data.yml', 'r') as f:
conf = yaml.load(f, Loader=yaml.FullLoader)
print("开始分割数据集...")
split_directory(TRAIN_DIR, VAL_DIR)
split_directory(conf)
print("数据集分割完成")