在我的应用程序中,我正在阅读 .png 图像并进行一些处理。OpenCV 2.4.9 和 OpenCV 3.0.0(都适用于 windows)的输出并不精确。什么可能是潜在的错误。导致问题的两个版本中的 libpng 是否有任何差异。
同样,Windows 的 OpenCV 和 Android 的 OpenCV 的相同版本(例如 2.4.9 或 3.0.0)中的库(例如 libpng)或库的版本是否有任何可能不同。
在我的应用程序中,我正在阅读 .png 图像并进行一些处理。OpenCV 2.4.9 和 OpenCV 3.0.0(都适用于 windows)的输出并不精确。什么可能是潜在的错误。导致问题的两个版本中的 libpng 是否有任何差异。
同样,Windows 的 OpenCV 和 Android 的 OpenCV 的相同版本(例如 2.4.9 或 3.0.0)中的库(例如 libpng)或库的版本是否有任何可能不同。
导致问题的两个版本中的 libpng 是否有任何差异。
你可以检查cv::getBuildInformation()
(见这里)
也有任何可能,libs(例如libpng)或libs的版本在相同版本(比如2.4.9或3.0.0)的OpenCV for windows和OpenCV for Android中是不同的。
是的当然。OpenCV 动态链接到 libPNG。构建甚至可以使用系统 libPNG(例如在 Linux 发行版上)而不是捆绑的 libPNG。