| |
| import os |
|
|
|
|
| |
| |
| if not os.path.exists("dataset/root"): |
| os.makedirs("dataset/root") |
| |
|
|
|
|
|
|
|
|
| |
| if os.path.exists("dataset/root/labels.csv"): |
| os.remove("dataset/root/labels.csv") |
|
|
| |
| print("Creating labels.csv file.") |
| classes_to_model_output = {"left": 0, "right": 1} |
| with open("dataset/root/labels.csv", "w") as file: |
| |
| classes = ["left", "right"] |
| for class_name in classes: |
| image_files = os.listdir(os.path.join("dataset", class_name)) |
| for image in image_files: |
| file.write(f"{image},{classes_to_model_output[class_name]}\n") |
|
|
|
|
| print("Creating uniform image dataset.") |
| |
|
|
|
|
| if not os.path.exists("dataset/root/train"): |
| os.makedirs("dataset/root/train") |
|
|
| |
| for class_name in classes: |
| image_files = os.listdir(os.path.join("dataset", class_name)) |
| for image in image_files: |
| os.system(f"cp dataset/{class_name}/{image} dataset/root/train/{image}") |
|
|
|
|