Я работаю с PyOpenCV. Как преобразовать изображение cv2 (numpy) в двоичную строку для записи в базу данных MySQL без временного файла и imwrite
?
Я погуглил, но ничего не нашел...
Я пытаюсь imencode
, но это не работает.
capture = cv2.VideoCapture(url.path)
capture.set(cv2.cv.CV_CAP_PROP_POS_MSEC, float(url.query))
self.wfile.write(cv2.imencode('png', capture.read()))
Ошибка:
File "server.py", line 16, in do_GET
self.wfile.write(cv2.imencode('png', capture.read()))
TypeError: img is not a numerical tuple
Помогите кому-нибудь!