2 donggu1893 donggu1893 于 2014.09.15 17:49 提问

vs2012配合opencv显示图片和视频时说没有导入进去

#include

int main()
{
IplImage* img=cvLoadImage("D:\FFOutput\h010.bmp",0);
if(!img)
{
printf("error");
}
cvNamedWindow("test");
cvShowImage("test",img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow("test");
return 0;
}
代码页没有明显的错误,配置应该没问题啊
结果就是输出error 还有就是指显示test窗口
查阅网上很多方法都没有这种问题
文件路径和名称也没错,就算放到项目文件目录下也还是一样的结果。
换成播放视频或打开摄像头也是一样的问题 即img或capture(播放视频时的名字)地址为空 没有加载进去。后来用vc++6.0试了也是差不多的问题。`

2个回答

persistinlife
persistinlife   2014.09.22 12:58

输入的路径是D:\FFOutput\h010.bmp
试试

robomaster
robomaster   2015.08.15 10:20

#include "stdafx.h"
#include
#include
opencv头文件没包含

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
【OPENCV MFC】VS2012+MFC+Opencv2.4.9显示Mat类型图片
MFC 显示Mat类型图片
HelloOpenCV
配合本科学习笔记系列文章《学习OpenCV的学习笔记系列(三)显示图片及视频》的实例源码工程。
VS2013 / MFC + OpenCV 2.4.9打开图片
因Opencv2.2以后的版本就取消了CvvImage这个类,而显示图片到MFC的Picture控件需要用到这个类,所以需要准备CvvImage.h和CvvImage.cpp文件(从以前版本的源码中获得),下载地址:http://download.csdn.net/detail/long636688/9413501 一、新建项目 1.1 菜单,文件 - 新建 - 项目 1.2 Vis
Opencv 图片视频不能正常显示问题
opencv 图像显示常用方法: 对于Mat 数据,用imshow("窗口名称",img); 对于Iplimage 数据,用cvshowimage("窗口名称",img). 在这些代码后面需要添加延迟代码,才能正常显示图像,如 waitkey(),以及 cvWaitKey().
OpenCV + VS2012 打开图像/图像文件
打开单张图像 使用工具箱生成如下界面将textControl关联CString的变量:m_path使用CFileDialog完成获取文件路径的的功能,双击button"打开图像",输入如下代码: // TODO: 在此添加控件通知处理程序代码     //打开对话框     CFileDialog hFileDlg(TRUE,NULL,NULL,OFN_FILEMUSTEX
vs2012使用openCV中的imread读不到图片的解决方法
检查是否是dll配置的问题,比如:程序运行的是debug,但是opencv的dll是release。或者是运行是release,但opencv的dll却是debug。 在debug模式下,项目的properties->configurations properties->linker->input->additional dependencies中的lib库都是xxxd.lib, 而在rele
本地、摄像头视频读取(opencv+VS2012,有界面)
本地、摄像头视频读取(opencv+VS2012,有界面),包含测试视频以及成功运行截图,我的opencv版本是2.4.10,如果你本地运行不起来,请改下opencv的配置
简单高效:OpenCV MFC下显示图片视频demo控件
OpenCV应用在MFC上做图片显示的控件代码案例,易用,就一个h文件就可以干起来,该代码能很轻易的实现图片和视频的显示,高效易用,简单。 参见博文:http://blog.csdn.net/hope_v/article/details/51076302
OpenCV imshow()之后没有waitKey()无法显示图像
OpenCV imshow()之后没有waitKey()无法显示图像
opencv2在MFC对话框控件中显示图片播放视频
利用opencv在MFC对话框相关控件上显示图片或者播放视频的方法很多,如使用opencv的CvvImage类,将Mat数据转换到CImage,使用MFC绘图函数等,但个人认为将opencv的显示窗口贴到MFC控件上,最为直接,最符合opencv玩家的编程习惯。    这种方法在对话框上拖入Text Control 控件,添加变量名为:m_staticCamera1。在创建显示窗口时,添加如下代