У меня есть два CSV-файла, которые создают растровое изображение, каждый размером 300x300.
Я могу заставить программу отображать одну, но если я пытаюсь отобразить обе, она просто создает пустой белый график.Все, что я хочу показать, это два набора данных в виде отдельных изображений, их не нужно никоим образом менять.
import csv
import matplotlib.pyplot as plt
import math
lidar = [] # height of object
radar = [] # texture of object
with open('lidar1.csv', newline='') as f:
reader = csv.reader(f, quoting=csv.QUOTE_NONNUMERIC)
for row in reader:
rowlist = []
for value in row:
rowlist.append(value)
lidar.append(rowlist)
with open('radar1.csv', newline='') as f:
reader = csv.reader(f, quoting=csv.QUOTE_NONNUMERIC)
for row in reader:
rowlist = []
for value in row:
rowlist.append(value)
radar.append(rowlist)
plt.imshow(lidar)