1.关于窗口的几个问题:
cvNamedWindow( const char* name, int flags=0/1 );
name 窗口的名字,它被用来区分不同的窗口,并被显示为窗口标题。
flags窗口属性标志。可以选择CV_WINDOW_AUTOSIZE(1)和0两种值。
CV_WINDOW_AUTOSIZE这个标志被设置后, 如果用户不能手动改变窗口大小,窗口
大小会自动调整以适合被显示图像(参考cvShowImage)。0表示以固定的窗口尺寸显
示图像。
举例: cvNamedWindow("win",0/1 );
cvMoveWindow( const char* name, int x, int y );
name 将被设置的窗口的名字。
x 窗口左上角的x坐标。
y 窗口左上角的y坐标。
函数cvMoveWindow改变窗口的位置。
举例: cvMoveWindow("win",100,100 );
cvShowImage( const char* name, const CvArr* image );
name 窗口的名字。
image 被显示的图像。
举例:cvShowImage("win",img );
cvDestroyWindow( const char* name );
函数cvDestroyWindow销毁指定名字的窗口。
举例: cvDestroyWindow("win");
cvResizeWindow( const char* name, int width, int height );
name 将被设置窗口的名字。
width 新的窗口宽度。
height 新的窗口高度。
举例:
cvResizeWindow(
("win",100,100 );