首先我们进行:返回结果的类型查看
gray = cv2.cvtColor(frame, cv2.IMREAD_COLOR)
print(type(gray))
一、视频开始返回结果
<class 'numpy.ndarray'>#numpy对象
二、判断修改后返回的结果
print(type(pil_image)) #<class 'PIL.Image.Image'>是一个PIL对象
那我们得出结果,想要使用opencv把PIL对象放回视频,播放出来,我们需要对象转换:
gray=cv2.cvtColor(numpy.asarray(pil_image),cv2.IMREAD_COLOR)
cv2.imshow('frame',gray)#显示结果