Я пишу программу для ввода данных в базу данных JSON.Частично это:
- отображение изображения (имя файла введено пользователем)
- с запросом координат интереса (введено пользователем)
- повторное отображение обрезанногоизображение с использованием этих координат
- с запросом тегов для этого обрезанного сегмента (введено пользователем)
- сохранение тегов и координат в базе данных JSON
Этот же процесс был использовандля текстовых файлов, но теперь, когда я делаю изображения, у меня возникает проблема, когда моя программа вызывает функцию:
img = mpimg.imread("raw_data" + system_slash + "images" + system_slash + database[i]['image_file'])
plot.imshow(img)
не отображает изображение сразу, а только после завершения всей программы.Может ли кто-нибудь предложить другой вызов, чтобы он отображался в строке, например, функция печати для текста?
* системная косая черта - это быстрое и грязное исправление для меня и моего коллеги, использующих как файловые системы ПК, так и MAC при использовании программы, поэтому либо / или \