Вы можете найти такие ошибки, если не определили полный путь к вашему XML-файлу. Попробуйте это, если вы используете opencv3.1.0 в raspberrypi 3: « faceCascade = cv2.CascadeClassifier ('/ home / pi / opencv-3.1.0 / data / haarcascades / haarcascade_frontalface_default.xml ')"
recur(98)
print "a=98"
recur(99)
print "a=99"
recur(100)
print "a=100"
recur(101)
do nothing
print "a=101" // that's the value of a in recur(100) after being incremented once
print "a=100" // that's the value of a in recur(99) after being incremented once
print "a=99" // that's the value of a in recur(98) after being incremented once
Чего вам не хватает, так это того, что a
является локальной переменной, что означает, что каждое выполнение recur()
имеет свою собственную копию этой переменной, и изменение значения в одном выполнении не влияет на значение локальной переменной других исполнений.