помощь в формате NumPy Savetext создает ошибку - PullRequest
0 голосов
/ 28 июня 2019

Я должен экспортировать расстояние до камеры в текстовый файл / файл данных.Когда я работаю в Im, с ошибкой.

Любая идея, как ее преодолеть.

Не весь код размещен

perimeter = cv2.arcLength(cnt,True)

g = float("{0:.2f}".format(perimeter))

timestamped_camera_readings = np.append(timestamped_sensor_readings, (((154*58)/(g/4))*0.2645 ))

with open("camera_diatance.txt", "ab") as f:
    np.savetxt(f, np.expand_dims(timestamped_camera_readings, axis=0),  fmt=write_fmt)

сохранение его в файл

Error raised:
Traceback (most recent call last):
File "/home/pi/merger/merger.py", line 118, in <module>
np.savetxt(f, np.expand_dims(timestamped_camera_readings, 
axis=0),fmt=write_fmt)
File "/usr/lib/python3/dist-packages/numpy/lib/npyio.py", line 1196, in 

ошибка повышения savetxt ValueError: fmt имеет неверное количество форматов%:% 4.2f% 4.2f% 4.2f% 4.2f% 4.2f% 4.2f% 4.2f% 4.2f% .0f

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...