Cv2.error: opencv(4.5.3):-1: ошибка: (-5: неправильный аргумент) в функции «изменение размера»Python

Программы на Python
Ответить
Anonymous
 Cv2.error: opencv(4.5.3):-1: ошибка: (-5: неправильный аргумент) в функции «изменение размера»

Сообщение Anonymous »

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

import numpy as np
import cv2
import pickle

########### PARAMETERS ##############
width = 640
height = 480
threshold = 0.65 # MINIMUM PROBABILITY TO CLASSIFY
cameraNo = 1
#####################################

#### CREATE CAMERA OBJECT
cap = cv2.VideoCapture(cameraNo)
cap.set(3,width)
cap.set(4,height)

#### LOAD THE TRAINNED MODEL
pickle_in = open("model_trained.p","rb")
model = pickle.load(pickle_in)

print(cv2.__version__)
#### PREPORCESSING FUNCTION
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,(32,32))    threshold:
cv2.putText(imgOriginal,str(classIndex) + "   "+str(probVal),
(50,50),cv2.FONT_HERSHEY_COMPLEX,
1,(0,0,255),1)

cv2.imshow("Original Image",imgOriginal)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
ОШИБКА:

Файл "E:/DATA_SCIENCE/MY_WORK/test.py" ", строка 32, в

img = cv2.resize(img,(32,32)) cv2.error: OpenCV(4.5.3) : - 1: ошибка: (-5: неверный аргумент) в функции «resize»
Ошибка разрешения перегрузки:
  • тип данных src = 17 не поддерживается
  • Ожидаемый Ptr для аргумента 'src'


Подробнее здесь: https://stackoverflow.com/questions/684 ... ion-resize
Ответить

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

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

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

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

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