Вы не предоставили эту информацию, но я буду считать, что имена ваших изображений правильно отформатированы, чтобы знать, к какой категории они относятся.
Таким образом, вы можете зацикливать все свои данныеесли они принадлежат к определенной категории, сохраните соответствующую метку в списке и сохраните этот список в .csv:
labels = []
for img in os.listdir(IMG_FOLDER):
if 'contrast' in img: #if your image name contain 'contrast'
labels.append((img, 0))
elif 'noise' in img:
labels.append((img, 1))
elif 'jpeg' in img:
labels.append((img, 2))
elif 'unchanged' in img:
labels.append((img, 3))
labels = pd.DataFrame(labels, columns=['name', 'label'])
labels.to_csv('labels.csv', index=False)