Python cv2.imshow不工作。当我运行它时,它显示:cv2.imshow(“mask”,f)TypeError:Expected Ptr<;cv::UMat>;对于参数';垫';

Python cv2.imshow不工作。当我运行它时,它显示:cv2.imshow(“mask”,f)TypeError:Expected Ptr<;cv::UMat>;对于参数';垫';,python,python-3.x,pip,package,cv2,Python,Python 3.x,Pip,Package,Cv2,这是整个代码: 导入cv2 将numpy作为np导入 视频=cv2。视频捕获(0) image=cv2.imread(“me.jpeg”) 尽管如此: ret,frame=video.read() 打印(帧) frame=cv2。调整大小(frame,(639480)) 尝试: 图像=cv2。调整大小(图像,(639480)) 除cv2.1外,错误为e: 打印('无效帧!') cv2.waitKey() u_black=np.数组([10415370]) l_black=np.数组([30,30

这是整个代码:

导入cv2
将numpy作为np导入
视频=cv2。视频捕获(0)
image=cv2.imread(“me.jpeg”)
尽管如此:
ret,frame=video.read()
打印(帧)
frame=cv2。调整大小(frame,(639480))
尝试:
图像=cv2。调整大小(图像,(639480))
除cv2.1外,错误为e:
打印('无效帧!')
cv2.waitKey()
u_black=np.数组([10415370])
l_black=np.数组([30,30,0])
遮罩=cv2.inRange(边框,l_黑色,u_黑色)
res=cv2.按位_和(帧,帧,掩码=掩码)
f=帧-分辨率
f=np,其中(f==0,image,f)
cv2.imshow(“视频”,帧)
cv2.imshow(“面具”,f)
如果cv2.waitKey(1)&0xFF==ord('q'):
打破
video.release()
cv2.destroyAllWindows()