常用控件4
树控件QTreeWidget 树控件 树控件, 是和 QTreeWidgetItem 树节点控件 结合使用的。 如下图所示 1本节讲解 仅 内部学员 可见 提示框QMessageBox 类可以用来弹出各种提示框 官网介绍 该类可以通过一系列静态方法,显示 如下弹出框 错误报告 使用 critical 方法 123456from PySide2.QtWidgets import QMessageBoxQMessageBox.critical( self.ui, '错误', '请选择爬取数据存储路径!') 警告 使用 warning 方法 1234QMessageBox.warning( self.ui, '阅读太快', '阅读客户协议必须超过1分钟') 信息提示 使用 information 方法 1234QMessageBox.information( self.ui, '操作成功', '请继...
常用控件3
QRadioButton 是单选按钮,如下图所示 官网介绍 说明同一个父窗口 里面的多个单选按钮,只能选中一项。 如果你有多组单选按钮, 每组都应该有不同的父控件,或者不同的Layout。 通常建议:多组单选按钮,放到不同的 按钮组 QButtonGroup 中 具体内容,点击这里,查看视频讲解 信号:选中状态改变如果用户操作点击了按钮组 QButtonGroup 中的一个按钮, QButtonGroup 就会发出 buttonClicked 信号,可以这样指定处理该信号的函数 1buttongroup.buttonClicked.connect(handleButtonClicked) 然后,在处理函数中调用QButtonGroup对象的 checkedButton() 函数,返回值就是被选中的按钮对象。 再调用这个返回的按钮对象的 text() 方法得到界面文本,就可以知道是哪个选项被选中了。 点击按钮1button.clicked.connect(self.) 勾选按钮 和 按钮组QCheckBox 是勾选按钮,如下图所示 官网介绍 说明通常建议:多组勾选按钮,...
常见内置预训练模型
Keras中文文档在ImageNet上预训练过的用于图像分类的模型 模型 大小 Top-1 准确率 Top-5 准确率 参数数量 深度 Xception 88 MB 0.790 0.945 22,910,480 126 VGG16 528 MB 0.713 0.901 138,357,544 23 VGG19 549 MB 0.713 0.900 143,667,240 26 ResNet50 98 MB 0.749 0.921 25,636,712 - ResNet101 171 MB 0.764 0.928 44,707,176 - ResNet152 232 MB 0.766 0.931 60,419,944 - ResNet50V2 98 MB 0.760 0.930 25,613,800 - ResNet101V2 171 MB 0.772 0.938 44,675,560 - ResNet152V2 232 MB 0.780 0.942 60,380,648 - ResNeXt50 96 MB 0.777 0.938 ...
形态学开运算与闭运算
开运算: 先腐蚀后膨胀 闭运算: 先膨胀后腐蚀 梯度运算: 开运算-闭运算 12345678910111213141516171819202122232425'''先腐蚀后膨胀'''#闭运算"""先膨胀后腐蚀"""import cv2import numpy as npimg = cv2.imread("a28.png")ret,thresh = cv2.threshold(img,127,255,cv2.THRESH_BINARY,0)cv2.imshow('THRESH',thresh)cv2.waitKey(500)#开kernel = np.ones((3,3),np.uint8)opening = cv2.morphologyEx(thresh,cv2.MORPH_OPEN,kernel)cv2.imshow('opening',opening)cv2.waitKey(300)#闭clo...
操作系统的发展史
操作系统的发展史 Unix Minix Linux 操作系统的发展 Minix没有火起来的原因 Linux介绍 Linux内核&发行版 Linux内核版本 Linux发行版本 类Unix系统目录结构 Linux目录 用户目录 命令行基本操作 命令使用方法 查看帮助文档 help man(manual) tab键自动补全 history游览历史 命令行中的ctrl组合键 Linux命令 权限管理 列出目录的内容:ls 显示inode的内容:stat 文件访问权限 修改文件权限:chmod 修改文件所有者:chown 修改文件所属组:chgrp 文件内容查看 基本显示:cat、tac 显示行号:nl 分屏显示:more、less 取首尾n行:head、tail 文件管理 输出重定向:> 管道:| 清屏:clear 切换工作目录: cd 显示当前路径:pwd 创建目录:mkdir 删除文件:rm 建立链接文件:ln 文本搜索:grep 查找文件:find 拷贝文件:cp 移动文件:mv 归档管理:tar 文件压缩解压:gz...
数据标注
数据标注库labelImg库 1pip install labelImg 1pip install labelImg -i https://pypi.doubanio.com/simple 使用labelimg命令行 1labelimg
显示样式
QSS 概念点击这里,边看视频讲解,边学习以下内容 前面,我们开发的程序界面有点简陋。 大家点击这里,下载一个白月黑羽实战班学员开发的程序界面代码,解压后,拖动里面的main.ui界面文件到Qt设计师里面。 像这样 要让产品更好看一些,通常就是指定界面元素的 显示样式 。比如指定颜色、字体、间距。 像这样 Qt有种定义界面显示样式的方法,称之为 Qt Style Sheet ,简称 QSS 如果你学习过Web网页开发,就会发现这个名词和 CSS 特别的相似。 没错,它的 语法和用途 和 CSS 特别的相似。 我们来看上图对应的示例 如果在设计师界面上 最上层的 MainWindow 对象 styleSheet 属性指定如下的内容 1234QPushButton { color: red ; font-size:15px;} 就会发现,所有的按钮上的文字都变成了红色的,并且字体变大了。 注意这个指定界面元素 显示样式的 语法,由 selector 和 declaration 组成。 花括号前面的 部分,比如示例中的 QPushButton 称...
模型的保存与恢复
import tensorflow as tf import osimport pandas as pd import numpy as np import matplotlib.pyplot as plt %matplotlib inline 12print("Tensorflow Version:{}".format(tf.__version__))print(tf.test.is_gpu_available()) 1234(train_image,train_label),(test_image,test_label) = tf.keras.datasets.fashion_mnist.load_data()## 归一化train_image = train_image/255test_image = test_image/255 1234model = tf.keras.Sequential()model.add(tf.keras.layers.Flatten(input_shape=(28,28)))model.add(tf...
模板匹配多个对象
123456789101112131415161718192021222324252627282930313233343536373839import cv2import numpy as np#TemplateMatchModes''' ·TM-SQDIFF 计算平方不同,计算出来的值越小,越相关 ·TM_CCORR 计算相关性,计算出来的值越大,越相关 ·TM_CCOEFF 计算相关系数,计算出来的值越大,越相关 ·TM_SQDIFF_NORMED 计算归一化平方不同,计算出来的值越接近0,越相关 ·TM_CCORR_NORMED 计算归一化相关性,计算出来的值越接近1,越相关 `TM_CCOEFF_NORMED 计算归一化相关系数,计算出来的值越接近1,越相关'''img = cv2.imread("face.png",cv2.IMREAD_C...
深入理解 Clash 配置文件
深入理解Clash配置文件 本文转载自:https://v2raytech.com/deep-in-clash-config-file/,如文中内容有错误请到原文查看原始版(最新版) Clash是一个跨平台、支持SS/V2ray/Trojan协议、基于规则的网络代理软件,功能强大、界面美观、支持订阅,尤其适合机场和付费服务使用。Clash功能全加颜值好看,使得Clash深受喜爱,有一大批死忠粉。 本站之前已经简单介绍过Clash的基本配置和使用方法,参考: V2ray: Clash for Windows配置V2ray教程 ClashX配置V2ray教程 Clash for Android配置V2ray教程 trojan: Clash for Windows配置trojan教程 ClashX配置Trojan教程 Clash for Android配置trojan教程 Just My Socks: Clash for Windows配置Just My Socks教程 ClashX配置Just My Socks教程 Clash for Android配...






