我使用的是书里的例子程序,是摄像头读取图像帧进行边缘检测的。但是在编译时出现了大量看不懂的错误,求各位帮忙看下是什么问题,又该怎么做呢?不知道怎么加图片上来……F:\bishe\vc2017proj\Project2\Project2\2.png头文件库文件的配置我已经确认了没错,但出现共3030个错误
F:\bishe\vc2017proj\Project2\Project2\1.png#include"cv.h"
#include"highgui.h"
#include<ctype.h>
#include<stdio.h>
#include<iostream>
int main(int argc, char** argv)
{
IplImage* laplace = 0;
IplImage* colorlaplace = 0;
IplImage* planes[3] = { 0,0,0 };
CvCapture* capture = 0;
if(argc==1||(argc==2&&strlen(argv[1])==1&&isdigit(argv[1][0])))
{
capture = cvCaptureFromCAM(argc == 2 ? argv[1][0] - '0' : 0);
}
cv_NamedWindow("Laplacian", 0);
for (;;)
{
IplImage* frame = 0;
int i;
frame = cvQueryFrame(capture);
if (!frame)
break;
if (!laplace)
{
for(i=0;i<3;i++)
planes = cvCreateImage(cvSize(frame->width, frame->height), 8, 1);
laplace = cvCreateImage(cvSize(frame->width, frame->height), IPL_DEPTH_16S, 1);
colorlaplace = cvCreateImage(cvSize(frame->width, frame->height), 8, 3);
}
cvCvtPixToPlane(frame, planes[0], planes[1], planes[2], 0);
for (int i = 0; i < 3; i++)
{
//交换,如通道变换
cvLaplace(planes, laplace, 3);
//使用线性变换转换输入函数元素成8为无符号整形
cvConvertScaleAbs(laplace, planes, 1, 0);
}
cvCvtPlaneToPix(planes[0], planes[1], planes[2], 0, colorlaplace);
//结构相同(0 - 顶—左结构,1 - 底—左结构)
colorlaplace->origin = frame->origin;
cvShowImage("Laplacian", colorlaplace);
if (cvWaitKey(10) > 0)
break;
}
cvReleaseCapture(&capture);
cvDestroyWindow("Laplacian");
return 0;
}
部分错误复制出来:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0757 变量 "namespace" 不是类型名 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 23
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 45
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 53
错误(活动) E0020 未定义标识符 "reinterpret_cast" Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 62
错误(活动) E0020 未定义标识符 "_Ty" Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 62
错误(活动) E0029 应输入表达式 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 62
错误(活动) E0020 未定义标识符 "_Optimistic_count" Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 63
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 64
错误(活动) E0065 应输入“;” Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 67
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 69
错误(活动) E0065 应输入“;” Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 79
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 80
错误(活动) E0065 应输入“;” Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 83
……
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2135
错误(活动) E0065 应输入“;” Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2632
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2667
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2671
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2705
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2706
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2707
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2767
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2796
错误(活动) E0169 应输入声明 Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2801
错误(活动) E0020 未定义标识符 "_Backout" Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2802
错误(活动) E0018 应输入“)” Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2802
错误(活动) E0020 未定义标识符 "_Diff" Project2 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\algorithm 2803
……
诸如此类共3030个错误
|