Как прочитать массив NumPy в SQLite и отобразить изображение? - PullRequest
0 голосов
/ 17 февраля 2020

Как вставить массив NumPy в таблицу SQLite в виде BLOB и отобразить изображение?

Выходные данные модели Tensorflow - это изображение в виде массива NumPy, которое должно храниться в базе данных и отображать изображение.

Фрагмент из кода выглядит следующим образом. Пожалуйста, предлагайте любые модификации

with open(file_i, 'rb') as f: image_bytes = f.read() f.close() def create_db(filename): db = sqlite3.connect(filename) cursor = db.cursor() cur.execute("CREATE TABLE IF NOT EXISTS Images (id INTEGER PRIMARY KEY, img BLOB, array BLOB)") cur.execute("INSERT INTO Images VALUES(?,?,?)", (objid,sqlite3.Binary(image_bytes),np.arange(width,height,3))) db.commit() db.close()

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