Advertisement

OpenCV课程(GUI+图像处理)

阅读量:
第四章 细说highGUI

OpenCV与用户界面(GUI)之间的交互位于HighGUI模块内。主要涉及图像呈现、键盘和鼠标操作的相关功能交互以及窗口属性配置与调整等内容。其中涉及的主要函数包括:

复制代码
  cvNamedWindow(const char* name,int flags=CV_WINDOW_AUTOSIZE);

    
 	cvDestroyWindow();
    
 	cvDestroyAllWindows();
    
 	cvResizeWindow();
    
 	cvMoveWindow();
    
 	cvShowImage();
    
 	cvSaveImage();
    
 	//所有句柄的窗口处理都由封装好的以上函数完成,也可以通过下面的函数访问:
    
 	cvGetWindowName();
    
 	cvGetWindowHandle();//还有其他的函数,类推。
    
 	//下面是响应交互的函数:
    
 	char c=cvWaitKey();//键盘响应
    
 	//鼠标响应,和键盘不同,鼠标响应必须有回调函数并注册,有格式要求:
    
 	void CvMouseCallBack(int event,int x,int y,int flags,void* pa

全部评论 (0)

还没有任何评论哟~