opencv中的最小值和最大值

aki*_*aki 3 c++ opencv

我有大量的点数据集.所以我想从这些点集中找到最小值和最大值.现在我正在使用普通for循环这个目的很好它正在工作,但我想知道使用opencv库的可能性,因为我希望使用这个库.所以请任何人帮助我.谢谢

小智 5

有几种选择.使用OpenCV 可以为您提供一种简单的方法来使用SSE或其他部分标准

http://docs.opencv.org/search.html?q=minMax&check_keywords=yes&area=default

其中一些人可以使用GPU来提供帮助.当然,如果您的数据已经在GPU中,GPU将更快.将数据通过总线推送到您的视频卡只是为了进行这种搜索将是一个净损失.

  • 如果数据已经是OpenCV的Mat格式,或者可以通过数据副本进行转换,这种方式将比std :: max_element方式提供巨大的,巨大的**速度提升.像一个数量级或两个数量级. (2认同)