2018-7-5 凌晨
代码万万要认真,今晚抄书都能抄错,是在该打。
书上的一行
graySrc = cv2.cvtColor(blurredSrc, cv2.COLOR_BGR2GRAY)
硬生生被我抄成了
graySrc = cv2.cvtColor(blurredSrc, cv2.COLOR_BAYER_BGR2GRAY)
然后报错:
cv2.error: OpenCV(3.4.1) /io/opencv/modules/imgproc/src/demosaicing.cpp:1632: error: (-215) scn == 1 && dcn == 1 in function demosaicing
百思不得其解啊,还问了京哥。
刚才一看,居然是抄错了,遂改代码。
这不,又报错了:
cv2.error: OpenCV(3.4.1) /io/opencv/modules/highgui/src/window.cpp:356: error: (-215) size.width>0 && size.height>0 in function imshow
网上查该错误,说是图片路径,但是我这是视频流的帧,应该不是同样的问题吧。
Emmm
行吧,发现是自己写成了
if flag:
frame_new = filters.strokeEdges(frame, frame)