小编use*_*912的帖子

无法使用opencv2.3 imread读取图像

您好我正在尝试使用opencv的imread函数来读取图像,如链接(http://opencv.itseez.com/doc/tutorials/introduction/display_image/display_image.html#display-image).我有VS2010与64位Windows 7.每次我尝试我收到错误消息"没有图像数据",但我想要读取的图像与代码在同一个文件夹中.有人可以帮我看看如何读取具有imread功能的图像?我的代码如下:

#include "stdafx.h"
#include <cv.h>
#include <highgui.h>
using namespace cv;

int _tmain(int argc, _TCHAR* argv[])
{
    Mat image;  
    image = imread("al.jpg");
    if(argc != 2 || !image.data )
    {
        printf("no image data \n");
        return -1;
    }
    namedWindow("Display Image", CV_WINDOW_AUTOSIZE);
    imshow("Display Image", image);
    waitKey(0);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ opencv visual-studio-2010

1
推荐指数
1
解决办法
8513
查看次数

标签 统计

c++ ×1

opencv ×1

visual-studio-2010 ×1