OpenCV:resize.cpp:3929: error: (-215:Assertion failed) !ssize.empty() in function ‘cv::resize‘
问题在于:我的视频在被OPENCV读取到最后一帧的时候,_, image = cap.read(),得到的image的shape竟然是(),即错误中所显示的size.empty。
因为是最后一帧,因而做了判断代码,使得如果shape为(),则退出循环。
代码如下:
while True:
m = m + 1
print("第{}帧".format(m))
_, image = cap.read()
print(m, "image:", np.array(image).sha
原创
2020-12-05 08:26:51 ·
1272 阅读 ·
0 评论