如何知道SSE2是否在opencv中被激活 [英] How to know if SSE2 is activated in opencv
本文介绍了如何知道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屋!
查看全文