OpenCV灰色框-未加载图像
OpenCV Grey Box - Not Loading Image?
这学期我要参加一个学习OpenCV的课程,我觉得我可能比我的计算机知识差了一步。我一直很擅长编码,但我并不完全理解周围的框架。例如,我花了大约四个小时为我的Windows 7 64x pc安装2.4.6 OpenCV库和Visual Studio 2012。
不管怎样,我明白了,现在正在努力弄清楚基础知识。我三年前学过C,从那以后就再也没有用过,所以我正在迎头赶上,并在此基础上自学C++,但我的主要问题是,为什么在我在书中找到的下面的示例代码中,图像没有加载。它只是在窗口中返回一个200像素的灰色正方形。
#include <highgui.h>
int main( int argc, char** argv ) {
argv[1] = "DSC00035.JPG";
IplImage* img = cvLoadImage( argv[1] );
cvNamedWindow( "Example1", CV_WINDOW_AUTOSIZE );
cvShowImage( "Example1", img );
cvWaitKey(0);
cvReleaseImage( &img );
cvDestroyWindow( "Example1" );
}
如果有人能帮忙,我将不胜感激!
我建议您从IDE运行程序,而不是将工作目录设置为.exe文件位置。请尝试不是从IDE运行exe(确保映像位于exe位置),或者使用文件的完整路径。
相关文章:
- 使用 SDL2 和SDL_image C++加载图像
- 在 gtkmm 中异步加载图像
- QImage:加载图像时自动检测格式
- 使用 OpenGL 加载图像时0x69ABF340 STBI_Image引发异常
- 无法在 macOS 上的 SDL 游戏中加载图像
- HDFql 保存和加载图像
- 我无法使用Win32从文件夹中加载图像
- QT 无法从缓冲区加载图像
- SDL_2加载图像不起作用
- QWebview:关闭在QWebview qt加载图像
- QLabel 从文件加载图像
- 加载图像函数在qt快速源代码
- 从CUDA中的指针加载图像并导出dll
- 加载图像约500次后,此错误显示在Visual Studio Qimage:不记忆,返回空图像
- OPENCV_使用OpenCV2的加载图像中的异常
- STBI_LOAD无法加载图像
- C++ SFML 2.0 从文件加载图像
- 如何使用咖啡加载图像
- 如何使用OpenCV加载图像(原始字节)
- 需要从数据库 c++ 加载图像