I am learning image processing using python and opencv I write this code in python
import numpy as np
import cv2
vidCap=cv2.VideoCapture('output.avi')
print('before while')
while(vidCap.isOpened()):
print('inside while')
ret, frame=vidCap.read()
gray=cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)
cv2.imshow('frame',frame)
if cv2.waitKey(1) & 0xFF==ord('q'):
break
print('outside while')
vidCap.release()
cv2.destroyWindow('LoadedVideo')
and it is giving me this error
Traceback (most recent call last):
File "D:\Python Image
Processing\FirstExercise\PlayingVideoFromFile.py", line 12, in <module>
gray=cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)
error: C:\builds\master_PackSlaveAddon-win32-vc12-
static\opencv\modules\imgproc\src\color.cpp:7456: error: (-215) scn == 3 ||
scn == 4 in function cv::ipp_cvtColor