-
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
1732061060
Anonymous
[code]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
[/code]
ОШИБКА:
Файл "E:/DATA_SCIENCE/MY_WORK/test.py" ", строка 32, в
img = cv2.resize(img,(32,32)) cv2.error: OpenCV(4.5.3) : - 1: ошибка: (-5: неверный аргумент) в функции «resize»
Ошибка разрешения перегрузки:
[list]
[*]тип данных src = 17 не поддерживается
[*]Ожидаемый Ptr для аргумента 'src'
[/list]
Подробнее здесь: [url]https://stackoverflow.com/questions/68444848/cv2-error-opencv4-5-3-1-error-5bad-argument-in-function-resize[/url]