安装cvui

pip install cvui

说明文档中用到指针的地方,使用列表代替(如low_threshold = [5]),取值时为low_threshold[0]

import cv2
import numpy as np
import cvui#initial cvui
WINDOW_NAME = 'CVUI Test'
cvui.init(WINDOW_NAME)#capture one frame
low_threshold = [5]
method = cv2.THRESH_BINARYcap = cv2.VideoCapture(0)
ret, frame = cap.read()#image size
img_h, img_w = frame.shape[0:2]#ui size
ui_h=80
ui_w=200# total size
total_h = img_h+ui_h
total_w = max(ui_w, img_w)#initial faram
total_frame = np.zeros((total_h,  total_w, 3), np.uint8)
total_frame[:]=(150,150,150)while(1):#process imageret, frame = cap.read()imgGray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)th1, imgGray = cv2.threshold(imgGray, low_threshold[0], 255, method);frame = cv2.cvtColor(imgGray,cv2.COLOR_GRAY2BGR)total_frame[0:img_h, 0:img_w] = frame#draw uicvui.update()cvui.text(total_frame, 10, img_h+15, 'Hello world!')     if cvui.button(total_frame, 100, img_h+15, "Inverse"):method = cv2.THRESH_BINARY if method == cv2.THRESH_BINARY_INV else cv2.THRESH_BINARY_INVcvui.trackbar(total_frame, 180, img_h+10, 220, low_threshold, 5, 150)#showcvui.imshow(WINDOW_NAME, total_frame)if cv2.waitKey(1) & 0xFF == ord('q'):        break
cap.release()
cv2.destroyAllWindows()

opencv-python使用cvui编写界面相关推荐

  1. OpenCV开发笔记(二):cvui交互界面

    若该文为原创文章,未经允许不得转载 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/100110016 各位读者,知识无穷而人力有穷, ...

  2. arcgis python脚本实现从界面选择输入输出_arcgis python脚本实现从界面选择输入输出_ArcGIS Python编程案例(2)-使用ArcPy编写脚本......

    本章将涉及以下案例: 使用ArcGIS Python窗体 访问ArcPy 从脚本中执行工具 使用ArcGIS桌面软件帮助系统 使用变量存储数据 访问ArcPy中的模块 引言 地理处理任务往往是耗时且重 ...

  3. python写前端图形界面_如何Tkinter模块编写Python图形界面

    一.为何使用Tkinter而非PyQt 众所周知,在Python中创建图形界面程序有很多种的选择,其中PyQt和wxPython都是很热门的模块包,这些第三方的图形界面模块功能强大.配置丰富,界面美观 ...

  4. python实现qq登录界面_使用Python编写一个QQ办公版的图形登录界面!

    最近,QQ的办公版本--TIM进行了一次更新升级.本次更新升级大幅修改了界面的样式,看起来更加的清爽.简洁和高效了. 这种界面州的先生还是比较喜欢的,没有QQ那么花里胡哨,也比微信那些残缺的功能更加丰 ...

  5. python制作qq登录界面_使用Python编写一个QQ办公版的图形登录界面

    最近,QQ的办公版本--TIM进行了一次更新升级.本次更新升级大幅修改了界面的样式,看起来更加的清爽.简洁和高效了. 这种界面州的先生还是比较喜欢的,没有QQ那么花里胡哨,也比微信那些残缺的功能更加丰 ...

  6. 使用python和PyQt5编写爬取百度图片的界面工具

    使用python和PyQt5编写爬取百度图片的界面工具 本篇文章的主要内容是展示我个人编写的,以界面小工具的方式爬取百度上面的图片,功能很单一,根据关键词爬取图片,代码很简单,新手上路请多指教. 代码 ...

  7. python编写图形化界面的工具,python做出软件的界面

    python能写界面吗 作为Pyhon开发者,你迟早都会碰到图形用户界面(GUI)应用开发任务,这时候我们就需要一些界面库来帮助我们快速搭建界面,python的界面库很多,我认识的并不多,这里只列出几 ...

  8. 【开源分享】基于Python+OpenCV+PyQt5车牌识别(GUI界面)

    亲测无错:基于Python+OpenCV+PyQt5车牌识别(GUI界面)绝对可以用的!!!!! 基于Python+OpenCV+PyQt5车牌识别(GUI界面) 参考文档

  9. opencv安装教程python anaconda_anaconda安装opencv(python)

    1.win10 win10没有安装python,只安装了anaconda,然后使用pip安装opencv-python,版本很新,opencv_python4.0.0的. 网速有点莫名其妙,时快时慢 ...

最新文章

  1. Wp7下的Timer DispatcherTimer使用
  2. mysql fulltext索引
  3. Java 建模:UML 工作簿,第 1 部分
  4. Django - Cookie和Session
  5. 回头看看的时候openeim001
  6. 机器学习算法-Adaboost
  7. 随想录(做自己代码的测试工程师)
  8. 日常踩坑:odule ‘tensorflow‘ has no attribute ‘placeholder‘解决方案
  9. Python 做自动化测试环境搭建
  10. SpringBoot2.X + SpringCache + redis解决乱码问题
  11. 为什么要使用Ruby的attr_accessor,attr_reader和attr_writer?
  12. 微博每日数十亿级业务下的计数器如何扩展Redis?
  13. dump文件_centos7 磁盘与文件系统管理
  14. Go语言--编程哲学
  15. AWWWB.COM网站克隆器
  16. SLAM之PTAM学习笔记
  17. Beamforming and Antenna Pattern 2021-11-05
  18. MySQL全文索引的坑 20211202
  19. net中winform教程 浏览器控件,还是微软的WebView2最好用
  20. rgb sw 线主板接口在哪_10400F最有性价比的主板,来自H410M的背刺

热门文章

  1. 【计算机网络】IOS参考模型、TCP/IP体系结构与二三层网络架构
  2. 中健长生露祝贺中国奥运健儿东京凯旋
  3. 微信非群管理员,我实现了@所有人
  4. 27岁Python独立开发者,年收入超900万,过着令人羡慕的生活
  5. android camera 分辨率,Android:相机帧分辨率大于640x480(Android: camera frame resolution larger than 640x480)...
  6. 在树莓派上定时播放语音
  7. 【供应链 销售管理】业务单据:“销售订单”业务操作-“[销售订单-TYXXXSDD003866-修改]”冲突,请稍候再使用。
  8. 助力查处非法占地现象 | 湖北某审计部门借助Bigemap开展自然资源资产审计工作
  9. 国内十大人工智能网站
  10. 汇编–从数据类型看WORD与DWORD