OPENCV_使用OpenCV2的加载图像中的异常
OpenCv_ unhandle exception in load image with opencv2
我安装了opencv 2.4.10并将其配置在我的Visual Studio 2010中。
我在OpenCV中的代码:
#include "opencvhighgui.h"
int main(int argc, char** argv)
{
IplImage* img =cvLoadImage("d:\1.jpg",CV_WINDOW_AUTOSIZE);
cvNamedWindow("example1", CV_WINDOW_AUTOSIZE);
cvShowImage("Example1", img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow("Exame1");
}
它可以正常工作,但是当我尝试使用此处给出的代码时,使用OpenCV2(C ),但是它会出现错误(break)
我在opencv2中的代码:
#include "opencv2opencv.hpp"
using namespace cv;
int main()
{
Mat image = imread("d:\1.jpg", CV_LOAD_IMAGE_COLOR);
namedWindow("test", WINDOW_AUTOSIZE);
imshow("test", image);
waitKey(0);
return 0;
}
错误(中断):
o.exe中的0x7624c41f(kernelbase.dll)的未经手法异常:Microsoft C 例外:CV :: exception在存储位置0x0035f63c ..
为什么此错误仅在OpenCV2中?!
我想与OpenCV2
您必须根据您使用的OpenCV .dll文件的构建信息来验证您是否正在build build/promine Mode构建。
相关文章:
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 处理多个异常集合的C++方法
- 我在c++代码中生成了一个运行时#3异常
- 孤立代码块在结构中引发异常
- C++中的赋值发生,尽管右侧出现异常
- 如何使用OpenCV将RBG图像转换为HSV,并将H、S和V值保存为C++中的3个独立图像
- OpenCV EqualizeHist()从彩色图像创建黑白图像
- 将"打开的CV图像"中的"颜色"转换为整数格式
- 使用 LoadToolbarEx 解决异常以及正常图像与大图像计数之间的差异
- 使用 OpenGL 加载图像时0x69ABF340 STBI_Image引发异常
- OPENCV_使用OpenCV2的加载图像中的异常
- 无法使用Boost Gil检测图像FILETYPE(未捕获异常)
- OGRE异常(7:InternalErrorException):在解码FreeImageCodec:中的图像时出错
- 处理文件和图像加载异常的最佳方法是什么?
- CImg读取图像异常
- 读取尺寸大于200x200像素的png图像时,0x77662D37(ntdll.dll)处出现未处理的异常
- 收缩图像"系统.访问违规异常"
- 当将图像转换为灰度时,在OpenCV中有异常
- 分割图像会导致未处理的异常错误
- 抛出了一个奇怪的异常:在SFML中获取精灵图像的高度