Pickle突然赢了腌菜cv2.VideoCapture对象

时间:2018-06-01 08:56:59

标签: python opencv pickle video-capture cv2

作为我工作的一部分,我需要挑选一个VideoCapture对象(来自opencv),直到它突然开始给我这个错误才没问题:

TypeError: can't pickle cv2.VideoCapture objects

使用以下代码:

video = cv2.VideoCapture('some_video.mp4')
pickle_out = gzip.open("file_name", "wb")
pickle.dump(video, pickle_out, protocol=pickle.HIGHEST_PROTOCOL)
pickle_out.close()
print("closed")

这不会发生在任何计算机上,但它会在我的主计算机上发生。代码没有改变,所以我认为它与某些设置有关。有人可以帮忙吗?

(这是使用python 3.6)

0 个答案:

没有答案