有没有办法知道安装 OpenCV 的选项?

Is there a way to know the options with which OpenCV was installed?

我看到安装 OpenCV 时可以指定一系列选项(使用 CUDA、TBB、NEON 等)。

我的问题是,假设我可以访问一台已经安装了 OpenCV 的 (ARM) 机器。有没有办法了解 OpenCV 安装了哪些选项? (比如是否使用CUDA等)

是的,有办法。您可以使用 getBuildInformation().

import cv2
print(cv2.getBuildInformtion())

如果是 cpp,

...
std::cout << cv::getBuildInformation() << std::endl;
...

这将 return 有关 cmake 设置、版本控制、编译器标志、第三方库等与 opencv 安装相关的信息。