用最新版的opencv可以吗?
Is it okay to use the latest version of opencv?
我正在学习使用opencv。我正在尝试从 opencv 官方网站安装它。安装最新版本(4.0.0)可以吗?我想最新版本应该与早期版本兼容,所以应该没有任何问题。
Is it okay to install the latest version(4.0.0)
通常:是的,为什么不呢?如果你想使用最新的模块(如 gapi,在 4.0.0 中添加),你将需要使用最新版本。使用最新版本也很有意义,因为与版本 3.x.x.
相比,它们提高了某些操作的性能
I suppose that latest version should be compatible with the earlier versions so there shouldn't be any problem
不一定。版本 4 到 3 可能兼容(我还在使用 3.x.x),但实际上 3 到 2 并不完全兼容。最值得注意的是,他们从 highgui 包中移走了很多功能。来自官方变更日志:
Although OpenCV 3 can be viewed as refined OpenCV 2 and is similar to the latter, this new version is not completely backward-compatible with OpenCV 2
我建议您自己阅读 the official changelog 并决定您是需要新功能还是继续使用旧版本。如果您是 OpenCV 的新手,那么从最新版本开始可能是有意义的。
我正在学习使用opencv。我正在尝试从 opencv 官方网站安装它。安装最新版本(4.0.0)可以吗?我想最新版本应该与早期版本兼容,所以应该没有任何问题。
Is it okay to install the latest version(4.0.0)
通常:是的,为什么不呢?如果你想使用最新的模块(如 gapi,在 4.0.0 中添加),你将需要使用最新版本。使用最新版本也很有意义,因为与版本 3.x.x.
相比,它们提高了某些操作的性能I suppose that latest version should be compatible with the earlier versions so there shouldn't be any problem
不一定。版本 4 到 3 可能兼容(我还在使用 3.x.x),但实际上 3 到 2 并不完全兼容。最值得注意的是,他们从 highgui 包中移走了很多功能。来自官方变更日志:
Although OpenCV 3 can be viewed as refined OpenCV 2 and is similar to the latter, this new version is not completely backward-compatible with OpenCV 2
我建议您自己阅读 the official changelog 并决定您是需要新功能还是继续使用旧版本。如果您是 OpenCV 的新手,那么从最新版本开始可能是有意义的。