自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python GUI 设计(一)———Tkinter窗口创建、组件布局

Python GUI 设计Tkinter———窗口创建、组件布局

2022-02-25 17:26:45 33122 1

原创 在TkinterGUI界面显示WIFI网络摄像头(ESP32s3)视频画面

在TkinterGUI界面显示网络摄像头视频画面

2024-06-30 16:47:22 473

原创 ESP32 S3搭载OV2640摄像头释放热点(AP)工作模式--Arduino程序

ESP32 S3搭载OV2640摄像头STA和AP工作模式,包括摄像头的配置

2024-05-22 17:45:11 2312 3

原创 ROS学习笔记(七)---参数服务器

参数服务器是ROS中用于存储和共享参数的中央存储库。它是一个全局的、分布式的键值存储系统,允许ROS节点在运行时动态地存储、读取和更新参数值。参数服务器可以在多个节点之间共享参数,并且可以通过修改参数的值来实现节点之间的通信。

2023-12-19 17:04:27 1494

原创 ROS学习笔记(六)---服务通信机制

在ROS中,服务通信机制是一种点对点的通信方式,用于节点之间的请求和响应。它允许一个节点(服务请求方)向另一个节点(服务提供方)发送请求,并等待响应

2023-10-11 18:30:19 1241 2

原创 ROS启动gazebo失败UnicodeEncodeError: ‘ascii‘ codec can‘t encode character u‘\u5b8f‘ in position 128:……

launch启动gazebo出现UnicodeEncodeError: ‘ascii‘ codec can‘t encode character u‘\u5b8f‘ in position

2023-10-05 16:46:06 404

原创 ROS学习笔记(五)---话题发布

在ROS(机器人操作系统)中,话题通信是一种常用的通信机制,用于在不同的ROS节点之间传递消息。话题通信基于发布者-订阅者模式,其中一个节点(发布者)发布消息到一个特定的话题,而其他节点(订阅者)可以订阅该话题以接收消息。

2023-09-10 17:03:09 905

原创 ROS学习笔记(四)---使用 VScode 启动launch文件运行多个节点

运动一个launch文件,同时启动多个节点。

2023-09-09 17:25:26 1974 1

原创 ROS学习笔记(三)---好用的终端Terminator

在前面的学习中,为了运行hello.py我是在vscode频繁的点击运行窗口的“+”号来开启终端的,有时候看起来不是很方便,特别是当有多个节点需要启动的时候,容易找不到对应的运行终端。因此,这里我们使用Terminator终端分屏工具,可以在一个窗口显示多个终端。然后Ctrl+Alt+T打开Terminator终端。4.关闭分屏:Ctrl+Shift+W(点击需要关闭的终端 然后按键Ctrl+Shift+W)安装完Terminator后,可以使用Ctrl+Alt+T打开terminator。

2023-08-15 23:35:34 1504

原创 ROS学习笔记(二)---使用 VScode 开发 ROS 的Python程序(简例)

本篇作为ROS学习的第二篇,是关于如何在Ubuntu18.04中使用VSCode编写一个Python程序,输出“Hello!”的内容介绍。|--- devel:开发空间,用于存放编译后生成的目标文件,包括头文件、动态&静态链接库、可执行文件等。|--- build:编译空间,用于存放CMake和catkin的缓存信息、配置信息和其他中间文件。|--- src: 源码|-- package:功能包(ROS基本单元)包含多个节点、库与配置文件。

2023-08-11 18:30:44 2137 3

原创 基于PyTorch的图像识别

PyTorch 深度学习模型的建立和训练方法

2023-08-10 19:06:27 8211 12

原创 ROS学习笔记(一)---Linux安装VScode

在linux中使用vscode编写ros的python程序的第一步:安装VScode。默认已经在ubuntu中安装好ros了

2023-08-01 12:01:02 3773

原创 roscore失败,chatgpt来解决“Traceback (most recent call last): File “/opt/ros/melodic/lib/python2...“

解决roscore失败

2023-06-18 17:22:20 3564 1

原创 初始化 rosdep总是报错,sudo rosdep init报错,三条指令解决啦✌

看很很多方法,感觉很复杂,偶然看到一个评论,只用下面三条一试就可以了哈哈哈哈。可以尝试着三条指令,然后再重新 sudo rosdep init。

2023-06-18 16:50:25 689 2

原创 人工智能交互系统界面设计(Tkinter界面设计)

本平台利用Tkinter模块搭建了一个人工智能系统界面,用户在界面按下按钮或者输入文本框内容,可以与系统进行数据交互,使用户能够在一个界面就完成本平台基本的Python程序功能。

2023-03-18 22:56:26 6477 4

原创 tkinter界面的TCP通信/开启线程等待接收数据

tkinter界面的TCP通信/tkinter开启线程接收TCP

2023-02-26 12:23:05 1530 1

原创 基于OpenCV提供的人脸识别算法LBPH实现人脸识别

本项目通过学习人脸识别技术的实现原理,实现采集人脸图像、训练人脸模式和人脸识别。

2022-12-30 17:45:21 9077 22

原创 解决多个python版本安装第三方库出现“...is not a supported wheel on this platform”

解决多个python版本安装第三方库出现“...is not a supported wheel on this platform”,python3.8和python3.7版本不兼容问题

2022-09-22 11:37:32 1192

原创 调用百度云短语音合成简单程序

调用百度云短语音合成函数

2022-09-20 16:52:13 741

原创 Linux安装python显示“软件包python没有可安装候选”

在Linux中安装Python出现无可候选

2022-08-16 16:05:00 18403 5

原创 调用百度云API实现语音识别

本项目通过调用百度云API实现语音识别

2022-07-06 17:33:31 5730 1

原创 基于人脸识别的课堂考勤系统 tkinter+openpyxl+face_recognition

基于face_recognition库实现人脸考勤系统功能。利用Python的tkinter模块来设计考勤系统的图形化界面,此外结合openpyxl模块,实现将学生的信息和考勤打卡数据保存到表格中,方便查看和调用。该系统具备“刷脸打卡”、“新学生注册”等功能。............

2022-06-30 18:28:09 5654 12

原创 Python使用face_recognition库实现人脸识别案例

本项目使用face_recognition库编写一个简单的python程序,实现人脸识别。这个库是基于深度学习技术,希望尽量用最方便最简单的方式实现人脸识别,只要使用一张图片进行训练就能从大量的人脸数据找到验证者对应的身份,准确率达96%。face_recognition是一个人脸识别开源库,是在深度学习框架dlib上做的整合。通过 Python 语言将它封装为一个非常简单就可以实现人脸识别的 API 库,屏蔽了人脸识别的算法细节,大大降低了人脸识别功能的开发难度。关于face_recogniti....

2022-06-22 17:19:39 3904

原创 自助图书馆系统-Tkinter界面和openpyxl表格综合设计案例

Python GUI设计 Tkinter模块结合Openypxl模块设计的自助图书馆系统,实现在界面输入数据,获取、记录、修改数据并保存到表格中。

2022-06-17 23:50:24 2274

原创 在线超市系统-PythonGUI Tkinter 图片界面设计案例

综合前面3篇Python GUI 设计教学文章,设计出了无人超市系统。该系统实现了在界面选择商品,然后确认商品,最后进行支付。

2022-05-31 18:32:36 3988

原创 Python GUI 设计(三)---Widget组件详解

本篇是关于Tkinter模块中的组件及其用法的介绍,涉及Canvas、Messagebox、Frame组件。

2022-03-18 11:34:05 4599 1

原创 Python GUI 设计(二)—Widget组件详解

本篇是关于Tkinter模块中的组件及其用法的介绍,涉及Label、Button、Entry组件。

2022-03-11 17:48:21 6163

原创 Openpyxl模块相关操作

Openpyxl表格处理

2022-02-18 12:33:44 632

原创 Python摄像头拍摄视频并保存为mp4

之前做停车场项目的时候只将视频显示在图形化界面上,但没有保存视频,被同事嫌弃。所以参考了网上的资料,进行了简化,利用摄像头拍摄视频并保存为mp4import cv2cap = cv2.VideoCapture(0)#设置摄像头端口widght = int(cap.get(3)) #在视频流的帧的宽度,3为编号,不能改height = int(cap.get(4)) #在视频流的帧的高度,4为编号,不能改size = (widght,height)fps = 30 #帧率fourcc = cv

2021-08-19 17:32:27 2090

原创 避坑!!Tkinter图像加载在二级界面

以为利用Pillow库一级一级加载在界面就完事了,没有想到用Frame控件的时候,第一级界面图片可以显示,但第二级界面就不显示图片了。查了下资料,说是“多个函数包含导致图片无法显示的问题,即(def(def(def)))多函数包含问题”,正解是要把显示的图像变量设为全局变量去调用。解决办法如下:(程序裁剪了大部分,有点粗糙,但解决了二级图片加载不出来的问题,见谅????)from tkinter import * #需要安装tkinter库import tkinter.messageboxfr

2021-06-07 19:53:15 858 1

原创 调用百度API实现人脸对比

百度API人脸对比1.首先注册一个百度账号2.百度AI平台https://ai.baidu.com/,找到 开放能力>人脸与人体检测>人脸对比>立即使用>创建应用,点击 创建 获取API Key和Secret Key百度人脸识别接口链接:https://ai.baidu.com/tech/face/compare参考技术文档:人脸对比https://ai.baidu.com/ai-doc/FACE/Lk37c1tpffrom urllib import reque

2021-05-24 16:42:03 1582 7

原创 Python调用摄像头,实时显示视频在Tkinter界面

在Python中调用摄像头实时显示监控视频

2021-05-20 18:03:51 16342 56

原创 Tkinter界面动态显示变化数值

例举字符串StringVar()和整型IntVar()var = tk.StringVar() 或 var = tk.IntVar()var.set() #设置var.get() #获取1.整型IntVaVar()#IntVar() 要配合控件便使用import tkinter as tkfrom tkinter import *import timeif __name__=="__main__": top=tk.Tk() top.wm_title("face rec

2021-04-03 17:22:10 11962 12

原创 人脸68特征点检测(Dilb库安装,只需两步!!)

一、安装dlib库(只需两三步,不用下载啥版本的VS)1.务必根据电脑的python版本选择安装dlib库,比如我的是python3.8版本,那么应该安装dlib dlib 19.19.0官方库 是https://pypi.org/project/dlib/19.6.1/#history在其中选择对应版本,下载到某个盘,比如D盘2.打开命令窗口,进入刚才安装包所在文件夹(D盘), pip install dlib-19.19.0-cp38-cp38-win_amd64.whl.whl二、Pyth

2021-03-15 19:41:59 4862 5

原创 Python使用UUID库生成唯一字符串ID;语音合成的时候会出现异常 Permission denied: ‘speak.mp3‘

发生异常: PermissionError[Errno 13] Permission denied: ‘speak.mp3’,第一次调用语音函数时没有问题,但第2次开始就不能了,即便第一次调用完后remove了mp3,但实际情况是没有及时remov掉。因此,每次要生成唯一的文件名,而不是“ voice.mp3”,可以调用uuid库,生成唯一的伪随机数ID导入 uuid库将文件名改成 filename = str(uuid.uuid4()) + “.mp3”,解决。可以多次调用语音合成函数啦..

2021-02-03 14:58:36 257

原创 opencv库卸载、再安装;无法识别cvNamedWindow等函数

安装的opencv库版本低,乱起八糟的扩展库都有,导致每次在vscode上运行的时候老是提示错误:查了好多资料,都说需要用conda指令先在cmd里面卸载opencv再去下载安装。但是又遇到在命令行里面又识别不了conda指令,于是乎又去下载了个Anaconda链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/(清华开源软件镜像文件,我选择的是最新的64位,官网的下载速率太慢了,建议用这个。下载的时候可能会被中止,可以手动恢复)安装完A

2021-01-13 11:04:23 775

转载 opencv相关函数,转载

转载自简书:https://www.jianshu.com/p/b605cb10cc30opencv读入、显示、保存图像

2021-01-12 17:39:10 229

原创 写python的文本编辑器Geany无法执行,显示“进程失败”

1、执行简单的 print(“hello world”)后,编译显示“进程失败”,那么是Geany还没配置好。在Geany菜单栏中:生成-设置生成命令,界面如下:(1)找到python.exe的路径,可以通过系统的环境变量查看,具体详见:https://jingyan.baidu.com/article/e3c78d648fd32e3c4c85f587.html(转载)(2)找到路径C:\Users\Double E 35\AppData\Local\Programs\Python\Python3

2020-07-29 17:55:22 2893

原创 安装pygame心得

1、pygame下载链接https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame,选择版本前先看下面(1)下载前先看,首先查看安装的python版本,在CMD中输入python,回车,可查看到安装的python版本号和几位比如我安装的就是3.8版本的,32位的,所以我就选择了pygame-1.9.6-cp38-cp38-win32 .whl 这个安装包安装,记住下载路径,然后在cmd的下载路径下输入 pip install pygame-1.9.6-cp

2020-07-29 10:29:53 394

原创 解决CAD安装失败

先不说废话,出现像图片中一样安装失败的同学用下AUTO_Uninstaller这个工具9.0.82版本,直接上密钥or5rmymmm5rX6ybhJraxxryabhyX86o8##,生成于7月1号,20天的有效期,然后有兴趣的同学可以接着往下看。我的电脑之前做视设的同事留下的,有很多Autodesk的软件,要安装CAD的时候老师提示失败,即便是Autodesk的软件也全部安装失败,因为注册表没有彻底删除干净,不管手动删还是杀毒软件都不能完全将Autodesk的软件全部卸干净,总是提示安装未完成,某些产品

2020-07-02 09:38:58 1584

基于PyTorch的图像识别

代码

2023-08-11

ABB机器人IRC5-故障排除手册.pdf

ABB机器人IRC5-故障排除手册

2021-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除