Моя задача — перерисовать график с кривыми в низком разрешении. Как показано ниже:

Есть ли способ сделать это с помощью библиотеки matplotlib или любого другого решения для обработки изображений? В настоящее время matplotlib создает линии с очень высокой плавностью, как показано ниже:

Вот функция рисования, которую я использовал:
с open('points.csv') как csv_file: csv_reader = csv.reader(csv_file, delimiter=',') для строки в csv_reader: х = число с плавающей запятой (строка [0]) у = плавающее число (строка[1]) arr.append([x, y]) данные = список (прибытие) plt.plot(*zip(*data), цвет='черный', ширина линии=0,5, альфа=1,0) plt.savefig("отчет.png") Пример данных:
617,21.550045745097 617.25,21.4286797104602 617.5,21.3023081618079 617.75,21.1830623411815 618,21.0748879703542 Примечание. Только кривая данных с низким разрешением