opencv 这个代码运行之后怎么停止工作了呀

#include"cv.h"#include"highgui.h"#include"stdio.h"intmain(){cvNamedWindow("Image",1);... #include"cv.h"
#include"highgui.h"
#include "stdio.h"

int main()
{
cvNamedWindow("Image", 1);
cvNamedWindow("Image2", 1);
IplImage *img = cvLoadImage("1.jpg", 1);
IplImage *img2 = 0;
if(img != 0)
{
cvShowImage("Image", img);

uchar * pchar = (uchar *) img2->imageData;

int width = img->width;
int height = img->height;
printf("width = %d, height = %d\n", width, height);
CvSize size = cvSize(width, height);

img2 = cvCreateImage(size, img->depth, img->nChannels);
for(int i = 0; i < height; ++ i)
{
for(int j = 0; j < width; ++j)
{
CvScalar s ;
s = cvGet2D(img, i,j);
s.val[0] = 255 - s.val[0];
s.val[1] = 255 - s.val[1];
s.val[2] = 255 - s.val[2];
cvSet2D(img2,i,j,s);

}
}
cvShowImage("Image2", img2);
cvWaitKey(0);
cvDestroyWindow("Image");
cvReleaseImage(&img);
cvReleaseImage(&img2);
}
return 0;
}
展开
 我来答
Arm_sky
2014-06-16 · 超过14用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:34.5万
展开全部
你做个循环啊! 这个执行完了就关闭了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式