NameError: имя «img» не определеноPython

Программы на Python
Anonymous
NameError: имя «img» не определено

Сообщение Anonymous »

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

cap = cv2.VideoCapture('video.mp4')
def realTime():
while True:
success, img = cap.read()
img =cv2.resize(img,(0,0),None,0.5,0.5)
ih, iw, channels = img.shape
# Draw the crossing lines
cv2.line(img, (0, middle_line_position), (iw, middle_line_position), (255, 0, 255), 1)
cv2.line(img, (0, up_line_position), (iw, up_line_position), (0, 0, 255), 1)
cv2.line(img, (0, down_line_position), (iw, down_line_position), (0, 0, 255), 1)
# Show the frames
cv2.imshow('Output', img)
if __name__ == '__main__':
realTime()
input_size = 320
blob = cv2.dnn.blobFromImage(img, 1 / 255,(input_size,input_size), [0, 0, 0], 1, crop=False)
так что это был мой код, и он продолжает выдавать ошибку NameError: имя 'img' не определено в строке назначения большого двоичного объекта.
Я пробовал обновить все команды и модули, но эта ошибка все равно появляется, и теперь я не могу найти решение

Подробнее здесь: https://stackoverflow.com/questions/788 ... ot-defined

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