摘要:
前言 在当今的数字化世界中,计算机视觉技术正在迅速发展并被广泛应用于各种场合。 特别是在移动物体检测和目标跟踪领域,这项技术不仅对于安全监控系统至关重要,也在自动驾驶、交互式媒体、机器人技术等多个领域发挥着重要作用。 一、移动物体检测和目标跟踪简介 1.1 移动物体检测的基本概念 移动物体检测是指在 阅读全文
摘要:
图像的基本表示方法 1.二值图像 二值图像是指仅包含黑色和白色两种颜色的图像 2.1 灰色图像 灰度图像有256个灰度级,用数值区间[0,255]来表示,其中255表示为纯白色,0表示为纯黑色256个灰度级的数值恰好可以用一个字节(8位二进制值)来表示 由于OpenCV没有二值图像这种数据类型,所以 阅读全文
摘要:
一、requests介绍 requests模块是一个用于发送HTTP请求的第三方库,其设计初衷是简化HTTP请求的发送和处理。 与Python标准库中的urllib相比,requests提供了更直观和便捷的API,使开发者能够快速编写功能强大的HTTP客户端 1.1安装 1 pip install 阅读全文
摘要:
Shi-Tomasi 角点检测和追踪的良好特征 Shi-Tomasi 角落探测器,使用到函数:cv.goodFeaturesToTrack() 它通过 Shi-Tomasi 方法(或 Harris 角点检测,如果你指定它)在图像中找到 N 个最佳的角点。像往常一样,图像应该是灰度图像。然后指定要查找 阅读全文
摘要:
用 OpenCV 画不同的几何图形 主要函数:cv.line(), **cv.circle() , cv.rectangle(), cv.ellipse(), cv.putText() Code 1 上面的这些函数,我们能看到一些相同的参数: 2 3 img:要画的图片 4 5 color:形状的颜 阅读全文
摘要:
ui文件转换为python文件 方法一:直接使用命令行转换,demo.ui为保存的ui名,demo.py为ui转换为python的文件。 1 python -m PyQt5.uic.pyuic demo.ui -o demo.py 将py文件转换为ui文件 1 pyuic5 -o my_gui.py 阅读全文
摘要:
【对话框类 - 组件】输入对话框+颜色对话框+字体对话框+文件选择对话框+进度对话框+消息对话框:QInputDialog + QColorDialog + QFontDialog + QFileDialog + QProgressDialog + QMessageBox 1 import sys 阅读全文
摘要:
1.窗口 1 在Qt中,生成窗口有三种方式,分别为:QWidget | QMainWindow | QDialog 2 3 QWidget 4 5 控件和窗口的父类,自由度高(什么东西都没有),没有划分菜单,工具栏,主窗口等区域 6 7 QMainWindow 8 9 是QWidget的子类,包含菜 阅读全文
摘要:
一、介绍 PyQt基于QT库的python封装,是一个图形用户界面(GUI)工具包,允许用户使用python语言创建桌面应用程序。目前,不同版本中,PyQt5是较为流行的版本,支持python 2.7 和 python 3.x 。 PyQt支持两种开发方式,可视化和编程化。 - 编程式创建界面无需多 阅读全文
摘要:
一、介绍 Streamlit 是一个开源 Python 框架,供数据科学家和 AI/ML 工程师使用几行代码交付动态数据应用程序。在几分钟内构建和部署功能强大的数据应用程序。(具体使用教程可查看官方文档:Streamlit documentation) 1 1. 简化开发流程 2 无代码界面:Str 阅读全文