在不同版本的OpenCV中使用了什么版本的libpng?

时间:2015-07-09 07:27:56

标签: android opencv libpng opencv3.0 opencv4android

在我的应用程序中,我正在阅读.png图像并进行一些处理。 OpenCV 2.4.9和OpenCV 3.0.0(两者都用于Windows)的输出并不精确。什么可能是潜在的错误。在造成问题的两个版本中libpng是否有任何区别。

也有可能libs(例如libpng)或libs版本在OpenCV for Windows和OpenCV for Android的相同版本(例如2.4.9或3.0.0)中有所不同。

1 个答案:

答案 0 :(得分:0)

  

导致问题的两个版本的libpng是否有任何区别。

您可以查看cv::getBuildInformation()(请参阅here

  

也有可能libs(例如libpng)或libs版本在OpenCV for Windows和OpenCV for Android的相同版本(例如2.4.9或3.0.0)中有所不同。

是的,当然。 OpenCV动态链接到libPNG。构建甚至可以使用系统libPNG(例如在Linux发行版上)而不是捆绑的libPNG。