import os from collections import defaultdict def count_images_in_subfolders(root_path): result = defaultdict(int) for foldername, subfolders, filenames in os.walk(root_path): image_count = sum(1 for filename in filenames if filename.lower().endswith(('.png', '.jpg', '.jpeg', '.gif', '.bmp'))) result[foldername] += image_count for folder, count in result.items(): print(f"{folder} = {count}") # Kullanım örneği path = "/content/drive/MyDrive/Dataset/kompozisyon_dataset" count_images_in_subfolders(path)