opencv GUI 指令
来源:互联网 发布:apache运行python 编辑:程序博客网 时间:2024/06/09 16:57
OpenCv入门(二)-基本GUI指令
(2012-06-24 21:04:59)科技
键盘输入
浮点型
图像
像素值
杂谈
分类:02_OpenCv学习笔记GUI 指令
1、窗口管理
(1)创建和定位一个新窗口:
cvNamedWindow("win1", CV_WINDOW_AUTOSIZE);
(2)载入图像:
IplImage* img=0;
(3)显示图像:
cvShowImage("win1",img);
该函数可以在上面建立的窗口(win1)中显示彩色或灰度的字节型/浮点型图像。字节型图像像素值范围为[0-255];浮点型图像像素值范围为[0-1]。彩色图像的三色元素按BGR(蓝-绿-红)顺序存储。
(4)关闭窗口:
cvDestroyWindow("win1");
(5)改变窗口大小:
cvResizeWindow("win1",100,100); // new width/heighin pixels
2、输入处理
(1)处理鼠标事件:
定义一个鼠标处理程序:
void mouseHandler(int event, int x, int y, intflags, void* param)
注册该事件处理程序:
mouseParam=5;
(2) 处理键盘事件:
实际上对于键盘输入并没有专门的事件处理程序.
按一定间隔检测键盘输入(适用于循环体中):
int key;
中止程序等待键盘输入:
int key;
键盘输入的循环处理程序:
while(1){
(3) 处理滑动条事件:
定义一个滑动条处理程序:
void trackbarHandler(int pos)
注册该事件处理程序:
int trackbarVal=25;
获取当前的滑动条位置:
int pos = cvGetTrackbarPos("bar1","win1");
设置滑动条位置:
cvSetTrackbarPos("bar1", "win1", 25);
- opencv GUI 指令
- opencv的基本GUI指令
- OpenCV----GUI 命令
- OpenCV GUI Error Handler
- OpenCV GUI Error Handler
- Opencv 鼠标事件GUI
- opencv -GUI接口介绍
- (一)OpenCV中的GUI特性
- 简单的opencv GUI库
- c++ opencv 常用指令
- opencv指令路径设置
- 利用QT GUI写OpenCV程序入门
- Opencv--High-level GUI使用介绍
- Opencv 图像操作函数与gui操作
- Qt调用OpenCV库编写GUI程序
- OpenCV基础02(GUI+图像处理)
- Building OpenCV_contrib for OpenCV 3, Windows GUI
- Opencv_Python学习笔记--OpenCV中的GUI特性
- ThreadLocal线程内单例跨线程调用测试
- 链表初步
- SWID and SCAP
- Java之——类加载器探究
- Unity 中的旋转
- opencv GUI 指令
- Codeforces 484B Maximum Value
- 云南修改集群
- Tomcat在JavaEE中应用介绍
- 最小生成树问题学习总结
- DOS 批处理高级教程精选合编
- VPS 配置 vultr 优惠码
- 40. Combination Sum II
- macOS入门认识与折腾