Загрузка изображения из файла шаблона html в класс django python без использования модели

Я новичок в кодировании. Я создаю приложение на Django, которое требует изображение, захваченное через html, а затем оно должно быть использовано в классе python, где я хочу передать изображение в opencv.

Я использую следующий код:

store.html:-

<form method="post" enctype="multipart/form-data" action="">
    {% csrf_token %}

    Image:
    <input type="file" name="camCapture" accept="image/*" id="image" required>
    <input type="submit" name="submit" value="submit" required>
  </form>

filter.py:

class Pic2Filter(django_filters.FilterSet):
    
    img = cv2.imread('CV/static/images/IMG_1159.jpg')
    img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
    hImg,wImg,_ = img.shape
    boxes = pytesseract.image_to_data(img)
    lst = []
    for x,b in enumerate(boxes.splitlines()):
        if x!=0:
            b = b.split()
            
            if len(b)==12:
                
                x,y,w,h = int(b[6]),int(b[7]),int(b[8]),int(b[9])
                detected_text = b[11]
                lst.append(detected_text)
    #Product identification
    
    products =   Product.objects.values_list('name', flat=True)

    d = [x.lower() for x in lst]
    # make dict of list with less elements
    search_result = []
    
    for m in products:

        if m.lower() in d: 

            searched_name = Product.objects.filter(name__iexact=m)
            search_result += searched_name

Я хочу использовать захваченное изображение вместо CV/static/images/IMG_1159.jpg.

Есть ли способ сделать это без использования модели или сохранения?

Вернуться на верх