我有一个为Windows上的Intel X64构建的OpenCV 2.4.10库版本。

我如何知道CV_SSE2是否处于 Activity 状态?我没有代码。我只有libs,DLL和 header 。

谢谢

最佳答案

您可以使用功能checkHardwareSupport检查SSE2是否已启用:

#include <opencv2/opencv.hpp>
#include <iostream>

int main()
{
    cv::setUseOptimized(true); // Turn on optimization (if it was disabled)

    // Get other build information
    //std::cout << cv::getBuildInformation();

    // Check SSE2 support
    std::cout << cv::checkHardwareSupport(CV_CPU_SSE2);

    return 0;
}

07-26 09:30