- OpenCV => 3.4, Операционная система / Платформа => Ubuntu18.4, Компилятор
=> Pycharm2018, Django => 2.1.2
Я пытаюсь получить изображение из базы данных и закодировать его для распознавания лиц.
Модель
from django.db import models
class Image(models.Model):
name = models.CharField(max_length=500)
imagefile = models.FileField(upload_to='images/', null=True, verbose_name="")
def __str__(self):
return self.name + ": " + str(self.imagefile)
Считать изображение
from .models import Image
import cv2
lastimage = Image.objects.last()
imagefile = lastimage.imagefile
image = cv2.imread(imagefile)
cv2.imshow('image',image)
Error
Получить эту ошибку
Тип исключения: ошибка типа
Значение исключения: неверный тип аргумента для встроенной операции