Я новичок в ML и пытаюсь создать модель для обнаружения цифр с помощью веб-камеры в openCV, Python.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Я новичок в ML и пытаюсь создать модель для обнаружения цифр с помощью веб-камеры в openCV, Python.

Сообщение Anonymous »

Я обучил модель машинного обучения с помощью openCV, но когда я пытаюсь открыть веб-камеру и заставить модель работать, я получаю эту ошибку:
Код:

Код: Выделить всё

import numpy as np

import cv2
import pickle
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'

width = 640
height = 480

cap = cv2.VideoCapture(1)
cap.set(3, width)
cap.set(4, height)

pickle_in = open("model_trained.p", "rb")
model = pickle.load(pickle_in)

def preProcessing(img):
img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
img = cv2.equalizeHist(img)
img = img / 255
return img

while True:
success, imgOriginal = cap.read()
img = np.asarray(imgOriginal)
img = cv2.resize(img, (320, 320))
img = preProcessing(img)
cv2.imshow("Processed Img", img)

if cv2.waitkey(1) & 0xFF == ord('q'):
break
Ошибка:

Код: Выделить всё

    Using TensorFlow backend.
Traceback (most recent call last):
File "C:/Users/basar/PycharmProjects/AdaniGas/main2.py", line 28, in 
img = cv2.resize(img, (320, 320))
TypeError: Expected Ptr for argument 'src'
Процесс завершен с кодом завершения 1

Подробнее здесь: https://stackoverflow.com/questions/680 ... am-in-open
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»