如何知道SSE2是否在opencv中被激活 [英] How to know if SSE2 is activated in opencv

查看:30
本文介绍了如何知道SSE2是否在opencv中被激活的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个版本的 OpenCV 2.4.10 库,它是为 Windows 上的 Intel X64 构建的.

I have a version of OpenCV 2.4.10 Library which was built for Intel X64 on Windows.

我如何知道 CV_SSE2 是否处于活动状态?我没有代码.我只有库、DLL 和头文件.

How can I know if the CV_SSE2 is active? I do not have the code. I just have the libs ,DLLs and headers.

谢谢

推荐答案

您可以使用 checkHardwareSupport 像:

#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;
}

这篇关于如何知道SSE2是否在opencv中被激活的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆