cvLoadImage是未定义的,但是其他功能也可以正常工作

时间:2019-08-07 07:41:08

标签: visual-studio opencv

我刚刚安装了opencv4.1.1-cv14_cv15,并遵循了帮助我设置项目的指南,但未找到“ cvLoadImage”功能。

我进行了以下操作以将opencv包括在内并添加到项目中: 1.安装 2.在环境变量中将路径设置为opencv 3. c \ c ++->常规->其他包含目录,并在所有配置下添加路径C:\ opencv \ build \ include 4.在链接器->通用->其他库目录中添加了cv14和cv15的库和库 5.在“调试”配置下,我添加到链接器->输入以下库:opencv_world411d.lib和opencv_ts411d.lib 6.在“发布”配置下,我添加到链接器->输入库: opencv_world411.lib和opencv_ts411.lib

尝试了x86和x64,但没有任何效果...

这是代码:

#include <stdio.h>
#include <opencv2\highgui\highgui_c.h>
#include "opencv2\highgui\highgui.hpp"
#include "opencv2\imgproc\imgproc.hpp"

int main()
{
int i;
cvNamedWindow("Display Window", CV_WINDOW_AUTOSIZE);

IplImage* image = cvLoadImage("PATH", 1);
if (image)
{
    cvShowImage("Display window", image);
    cvWaitKey(0);
    system("pause");
    cvReleaseImage(&image);
}
}

谢谢您,祝您愉快!  -安通

0 个答案:

没有答案