《学习OpenCV(中文版)》例2-1,该如何解决
《学习OpenCV(中文版)》例2-1代码如下:C/C++ codeint main(int argc, char** argv){IplImage* img cvLoadI
《学习OpenCV(中文版)》例2-1
代码如下:
C/C++ codeint main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE); cvShowImage("Example1", img); cvWaitKey(0); cvReleaseImage(&img); cvDestroyWindow("Example1");}
请问最后两句函数调用:cvReleaseImage(&img)和cvDestroyWindow("Example1"),它们的顺序有什么讲究么?能不能先“销毁窗口”再“释放图片”?OpenCV中文论坛上的代码就是这样的。
请具体解释两个函数调用时,发生了什么。谢谢。
[解决办法][解决办法]编程习惯吧,可以通过语句顺序看出一个人的逻辑思维
[解决办法]可以。
[解决办法]没有直接关系