我读到在安装 OpenCV 时,您可以指定一系列选项(使用 CUDA、TBB、NEON 等)。
我的问题是,假设我可以访问已经安装了 OpenCV 的(ARM)机器。有没有办法了解 OpenCV 安装了哪些选项?(例如它是否使用 CUDA 等)
我读到在安装 OpenCV 时,您可以指定一系列选项(使用 CUDA、TBB、NEON 等)。
我的问题是,假设我可以访问已经安装了 OpenCV 的(ARM)机器。有没有办法了解 OpenCV 安装了哪些选项?(例如它是否使用 CUDA 等)
是的,有办法。您可以使用getBuildInformation()。
import cv2
print(cv2.getBuildInformtion())
在cpp的情况下,
...
std::cout << cv::getBuildInformation() << std::endl;
...
这将返回与 opencv 安装相关的 cmake 设置、版本控制、编译器标志、第三方库等信息。