if __name__=="__main__":
video = cv2.VideoCapture('Daydriving2.mp4')
videoOpen(video)
def videoOpen(input):
prevTime = 0
while(input.isOpened()):
ret,frame = input.read()
if ret:
#frame2 = perspective(frame)
frame2 = grayScale(frame)
frame2 = gaussianSmoothing(frame2)
frame2 = canny(frame2)
frame2 = masking(frame2)
frame2 = houghLines(frame, frame2)
#midLine(frame2)
prevTime = fpsCal(frame2, prevTime)
cv2.imshow('TEST',frame2)
else:
input.set(cv2.CAP_PROP_POS_FRAMES, 0)
if cv2.waitKey(10) & 0xFF == ord('q'):
videoClose(input)
break
def videoClose(input):
input.release()
cv2.destroyAllWindows()