Я разрабатываю API для загрузки изображений с помощью Flask.После загрузки я хочу изменить изображение с помощью openCV, так как openCV требует объект массива numpy, чтобы у меня был объект file, как мне преобразовать массив numpy?Вот мой код
@app.route('/upload', methods=['POST'])
def enroll_user():
file = request.files['fileName']
# file.save(os.path.join(file.filename))
return response
Редактировать: обновленный код
@app.route('/upload', methods=['POST'])
def enroll_user():
file = request.files['fileName']
response = file.read()
# file.save(os.path.join(file.filename))
return response
Я хочу преобразовать файл в кадр cv2, как я получаю с кодом ниже
ret, frame = cv2.imread(file)
Одним из способов является запись образа на диск и повторное чтение с помощью cv2.imread, но я не хочу этого делать, потому что это займет много времени.Так есть ли способ конвертировать в фрейм cv2 из файлового объекта?
Спасибо