当前位置: 首页 > news >正文

Lnton羚通算法算力云平台如何在OpenCV-Python中使用cvui库创建复选框

CVUI 之 复选框

Python

import numpy as np 
import cv2
import cvuidef checkbox_test():WINDOW_NAME = 'Checkbox-Test'checked = [False]# 创建画布frame = np.zeros((300, 400, 3), np.uint8)# 初始化窗口cvui.init(WINDOW_NAME)while True:# 画布填色frame[:] = (100, 200, 100)# 写文字cvui.text(frame, 10, 10, 'The checkbox component')# 渲染控件cvui.checkbox(frame, 10, 50, 'checked', checked)# 显示cvui.imshow(WINDOW_NAME, frame)# ESC 退出if cv2.waitKey(20) == 27:breakif __name__ == '__main__':checkbox_test()

 CPP

bool checkbox(cv::Mat& theWhere, int theX, int theY, const cv::String& theLabel, bool *theState, unsigned int theColor = 0xCECECE, double theFontScale = DEFAULT_FONT_SCALE);

参数
可以使用状态变量获得 checkbox 是否点击;
theWhere: 画布
theX: 画布横坐标
theY: 画布纵坐标
theLabel: 标签
theState: 状态值,默认为 False, True 代表勾选
theColor: 颜色值, 0xRRGGBB 顺序
theFontScale: 字体大小
 

bool checked = false;
cvui::checkbox(frame, 90, 50, "Checkbox label", &checked);

Lnton羚通是专注于音视频算法、算力、云平台的高科技人工智能企业。 公司基于视频分析技术、视频智能传输技术、远程监测技术以及智能语音融合技术等, 拥有多款可支持ONVIF、RTSP、GB/T28181等多协议、多路数的音视频智能分析服务器/云平台。

 

http://www.lryc.cn/news/136553.html

相关文章:

  • 中项系统集成项目管理知识点汇总
  • Docker容器:docker基础及网络
  • Django实现音乐网站 ⑿
  • ORB-SLAM2学习笔记10之图像关键帧KeyFrame
  • 【ownCloud】添加信任域
  • C++--类型转换
  • 在服务器上部署 Nginx 并设置图片服务器
  • 使用NXP GUI GUIDER生成的GUI移植到雅特力MCU平台过程详解(ST/GD/国民/极海通用)
  • JVM——配置常用参数,GC调优策略
  • 使用IDEA把Java程序打包成jar
  • 元宇宙和数字孪生的异同探究
  • 初识微服务
  • 数据库锁的分类 各种锁
  • MySQL数据库软件
  • 无涯教程-PHP - preg_match_all()函数
  • Docker 练习2 安装MySQL
  • AndroidStudio 编译报错Unable to make field private final
  • linux 上安装es
  • 自然语言处理从入门到应用——LangChain:索引(Indexes)-[文本分割器(Text Splitters)]
  • Chrome如何安装插件(文件夹)
  • MySql 环境搭建
  • mysql 表的约束
  • 认识Redis
  • 同步、异步无障碍:Python异步装饰器指南
  • CodeSite for .NET Crack
  • 基于IMX6ULLmini的linux裸机开发系列九:时钟控制模块
  • 【数据结构与算法】1. 绪论
  • 2023年京东儿童智能手表行业数据分析(京东销售数据分析)
  • 数据结构(6)
  • C++学习|CUDA安装和配置