Trackbar的使用
来源:互联网 发布:linux修改密码策略 编辑:程序博客网 时间:2024/05/16 17:36
/*author:Maracledate:二〇一六年四月五日content:Function to change between color and grayscalerepresentations of an image using GUI trackbar.*/#include<iostream>#include<opencv2/imgproc/imgproc.hpp>#include<opencv2/highgui/highgui.hpp>using namespace std;using namespace cv;//全局变量char* window_name = "Trackbar app";Mat src;int slider;const int slider_max = 1;//滑动条函数void on_trackbar(int pos, void*){Mat img_converted;if (pos > 0){cvtColor(src, img_converted, CV_RGB2GRAY);}elseimg_converted = src;imshow(window_name, img_converted);}int main(){src = imread("小黄人.png");namedWindow(window_name);imshow(window_name, src);slider = 0;createTrackbar("RGB<->GRAY", window_name, &slider, slider_max, on_trackbar);while (char(waitKey(10)) != 'q'){}return 0;}
<img src="http://img.blog.csdn.net/20160405204332878?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" style="font-family: Arial, Helvetica, sans-serif;" alt="" />
<img src="http://img.blog.csdn.net/20160405204356519?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="" />
0 0
- 【OpenCV】 TrackBar的使用
- Trackbar的使用
- RadioButton,CheckBox,TrackBar控件的使用
- 学习OpenCV(六)TrackBar的使用
- OpenCV之轨迹条(TrackBar)的创建和使用
- opencv2 trackbar的应用
- 实现TrackBar的自动滚动
- Visual Studio 2010——C#的ProgressBar和TrackBar控件的使用
- OpenCv基础(四):Trackbar(轨迹条)的创建和使用
- 去掉TrackBar虚线框的好办法
- Python下使用OpenCV——使用Trackbar实现绘图板
- vb.net里使用trackbar控件控制图形
- 带OnMouseUp、OnMouseDown、OnMouseMove事件的TrackBar控件
- OpenCV Trackbar 控制视频播放 cvSetTrackbarPos 的问题
- 带OnMouseUp、OnMouseDown、OnMouseMove事件的TrackBar控件
- Trackbar.py
- trackBar控件如何使滑块的位置为鼠标点击的位置
- 用WPF和WinForms实现的几个控件,带Tick的ProgressBar和TrackBar。
- 二维动态数组
- 第5周项目3-时间类(2)
- ubuntu eclipse部署项目到tomcat
- ThreadLocal
- java实现图(无向图)数据结构
- Trackbar的使用
- 类与对象(1)
- 客户端存储之HTML5 web存储
- 更改putty鼠标右键粘贴
- iOS音频功能开发(一)整理
- LeetCode Two Sum
- hdu 1556
- Eclipse部署Maven--Maven常用配置
- Java数据泛型正确的初始化方法