Python OpenCV将cv2对象转储到文件?

2024-06-25 07:05:37 发布

您现在位置:Python中文网/ 问答频道 /正文

如何转储cv2对象(更准确地说是列表或np.数组包含这些对象),例如键点(类型:cv2.KeyPoint)或匹配项(类型:cv2.DMatch)到磁盘上的文件中,以便以后导入它们,而不是在大量图像(大于50000)上重新运行时间消耗算法(在低端计算机上为数小时到数天)算法?在

它不适用于泡菜。 典型错误有:

PicklingError: Can't pickle <type 'cv2.KeyPoint'>: it's not the same object as cv2.KeyPoint

或者

^{pr2}$

我在cv2上找不到任何dump或保存/导出方法。在

该脚本在ubuntu16.04和windows7上都使用python2.7运行。在


Tags: 文件对象图像算法类型列表np时间