import csv def write_csv(raw_results, file_name="temp.csv"): with open(file_name, mode="w", newline="") as file: writer = csv.writer(file) writer.writerow( [ # "Image", "diff_gray", "diff_RGB", "SIFT_Match", "diff_contour", "diff_cld", "diff_u", "diff_d", "diff_l", "diff_r", # "w_diff_gray", "w_diff_RGB", "w_diff_sift", "w_diff_contour", "w_diff_cld", "cld_u", "cld_d", "cld_l", "cld_r", "sum diff", "image", ] ) for raw_result in raw_results: writer.writerow(raw_result + [raw_result[0]])