opencv怎样将视频人脸修改后放回视频中

首先我们进行:返回结果的类型查看

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)#显示结果
上一篇:opencv学习(四)


下一篇:基于图像处理和tensorflow实现GTA5的车辆自动驾驶——第三节边缘检测