我在Visual Studio 2015上安装了opencv 3,请严格按照Google进行操作。首先,我使用Visual Studio 2015构建Opencv + Opencv_contrib + cmake。在此之后,我将其安装到Visual中,并且按照我在Google教程中的确切步骤逐步进行操作:
1)将路径添加到环境变量中
2)C / C ++ >>常规>>附加包含目录= C:\ opencv \ build \ install \ include
3)链接器>>常规>>附加库目录= c:\ opencv \ build \ install \ x64 \ vc14 \ lib
4)链接器>>输入>>其他依赖关系= opencv_core331d.lib + ... +
最后我要举一个例子进行测试
#include "opencv2/core.hpp"
#include "opencv2/highgui.hpp"
#include "opencv2/imgproc.hpp"
#include "opencv2/objdetect.hpp"
#include <iostream>
#include <fstream>
#include <sstream>
using namespace cv;
using namespace std;
int main() {
cv::Mat frame = cv::imread("iphone.jpg");
cv::namedWindow("test", CV_WINDOW_AUTOSIZE);
cv::imshow("test", frame);
system("pause");
}
代替它会减慢图像的速度,但不要。结果是 enter image description here
我不知道我做错了什么
请帮助我。任何想法将不胜感激。谢谢。