【Ubuntu+OpenCV】HighGUI之trackbar充当开关按钮--学习笔记【3】

本文介绍如何在Ubuntu环境下,利用OpenCV的trackbar功能,通过设定其两个状态来模拟开关按钮。通过创建一个只允许取值0或1的trackbar,0对应显示彩色图像,1对应显示灰度图像,以此实现类似按钮的效果。
摘要由CSDN通过智能技术生成

opencv的highgui没有button按钮,但是我们可以充分利用trackbar的功能来实现button按键。


一、主要思路

设置一个只有两个值的trackbar,即trackbar的位置范围是[0,1]。位置为0的时候对应一种状态;位置为1的时候对应另外一种状态。就能实现button的功能。


二、运用实例

       编写一个程序,创建一个trackbar,当其位置为0时,显示彩色的原图像;当其位置为1时,显示图像对应的灰度图像。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值