opencv和numpy调整大小函数的区别



我不清楚使用numpy.resize或使用cv2.resize调整numpy数组大小之间的区别。

在实现CNN图像处理时,当使用Numpy的函数将800x800数组调整为10x10时,我有大量的内存泄漏,我通过使用cv2.resize来解决这个问题,所以我想知道这个函数的不同行为是什么,可能已经解决了这个问题。

如果您将cv2.resize的文档与np.resize的文档进行比较,您将意识到它们所做的事情完全不同。numpy函数重新排列数据以适应给定的输出形状,可能会重复或丢弃数据。另一方面,opencv函数用于将图像重新缩放到不同的分辨率。他们基本上没有什么共同之处。

相关内容

  • 没有找到相关文章

最新更新