OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 3659|回复: 0

C语言opencv编程出现了大量不明错误(C语言,vs2017,opecv3.4....

[复制链接]
发表于 2019-5-1 22:06:22 | 显示全部楼层 |阅读模式
我使用的是书里的例子程序,是摄像头读取图像帧进行边缘检测的。但是在编译时出现了大量看不懂的错误,求各位帮忙看下是什么问题,又该怎么做呢?不知道怎么加图片上来……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个错误



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-3-29 18:40 , Processed in 0.008947 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表