双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

R6010 abort() has been called 错误

lili_qust lili_qust 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
#include "cv.h"
#include "highgui.h"
int main( int argc, char** argv)
{
IplImage *image1=cvLoadImage("qq.bmp",1);
cvNamedWindow("exam1",CV_WINDOW_AUTOSIZE);
cvShowImage("exam1",image1);

/******************************************/
assert(image1->width%2==0&&image1->height%2==0); //使用assert之后出现debug 的r6010错误,程序终止。
IplImage *out=cvCreateImage(cvSize(image1->width/2,image1->height/2),image1->depth,image1->nChannels);
cvPyrDown(image1,out,CV_GAUSSIAN_5x5);


/*****************************************/
IplImage *image2=cvCreateImage( cvSize( image1->width/2,image1->height/2 ), image1->depth, image1->nChannels);
image2=out;
cvNamedWindow("exam2",CV_WINDOW_AUTOSIZE);
cvShowImage("exam2",image2);

cvWaitKey(0);
cvReleaseImage( &image2);
cvReleaseImage( &image1 );
cvDestroyWindow("exam2");
cvDestroyWindow("exam1");

}


这个是代码,assert语句注释之后调试没有错误,可以显示两幅图片,但是加上后会出现错误R6010 abort() has been called,请明白的同行给解释
谢谢
...全文
评论 4
收藏 已收藏
分享
返回顶部
lili_qust
图形处理/算法 19,463 成员 50,678 内容