前言最近突然有个奇妙的想法,就是当我对着电脑屏幕的时候,电脑会先识别屏幕上的人脸是否是本人,如果识别是本人的话需要回答电脑说的暗语,答对了才会解锁并且有三次机会。如果都没答对就会发送邮件给我,通知有人在动我的电脑并上传该人头像。过程环境是win10代码我使用的是python3所以在开始之前需要安装一些依赖包,请按顺序安装否者会报错pip install cmake -i https://pypi.
matplotlib第三方库,用于显示波形,而使用Duilib内嵌这个界面存在较大的困难,需要加上python的支持,还要内嵌界面,而外界用户与之交互的按钮又涉及到了一定的麻烦,所以最终决定还是使用python来做这个GUI应用程序。   由于之前有过C++Qt的基础,加上简单比较python的几个GUI库,最终决定采用PyQt5库。matplotlib、pandas等第三方库,其中有
因为OCR文字识别功能不是特别好,推荐利用百度API的来实现屏幕指定区域的文字识别。一、如何注册百度API?1.打开百度api网页,使用百度账号登陆 2.点击控制台,选择文字识别3.点击创建应用,填好相关信息后点击立即创建。 4.填好相关信息后会显示申请成功后的Appid Key等,这个就是后来py代码中使用百度文字识别api的权限。(相当于账号密码)二、指定区域文字识别脚本使用方法1.先从搞一下
推荐图书:《Python可以这样学》,ISBN:9787302456469,董付国,清华大学出版社,第9次印刷董付国老师所有图书均提供配套教学资源。=================功能描述:不再使用方方正正的默认矩形窗口,修改成任意形状的窗口,并且可以使用鼠标按住拖动移动窗口。准备工作:找一个纯白色背景的图片文件放于当前目录中,例如下面的小猪, 参考代码: 运行效果: 下一期推送通过
基于tkinter模块的GUIGUI是图形用户界面的缩写,图形化的用户界面对使用过计算机的人来说应该都不陌生,在此也无需进行赘述。Python默认的GUI开发模块是tkinter(在Python 3以前的版本中名为Tkinter),从这个名字就可以看出它是基于Tk的,Tk是一个工具包,最初是为Tcl设计的,后来被移植到很多其他的脚本语言中,它提供了跨平台的GUI控件。当然Tk并不是最新和最好
# Python获取屏幕的实现方法 作为一名经验丰富的开发者,我将会教你如何在Python获取屏幕。这是一个常见的需求,比如在制作屏幕录制软件或者自动化测试脚本时可能会用到。下面我将分步骤告诉你整个实现流程,并提供每个步骤的代码示例。 ## 实现步骤 首先,让我们来看一下整个获取屏幕的实现流程: | 步骤 | 操作 | | ---- | ---- | | 1 | 导入必要的库 | | 2
原创 2024-04-30 06:59:42
57阅读
手机上的指纹识别已经成为了大家日常生活不可或缺的一部分了。尤其是在疫情期间,由于戴着口罩,人脸识别多半都处于瘫痪状态,指纹识别成了目前的最优解。 当然如果你用的是 iPhone X 之类的没有指纹识别的手机,那就要自己想办法了。。。9to5mac 还出了一个戴口罩使用 Face ID 的教程▼ 屏幕指纹识别已经成为了主流,而且技术也十分成熟了,不过托尼今天在网上冲
  Python Tkinter简介Python 标准库提供的 tkinter 用于创建图形用户界面的桌面的应用。基于 Python 开发桌面应用与 Tkinter 是一个复杂的任务。Python标准库提供的tkinter用于创建图形用户界面的桌面的应用。基于Python开发桌面应用与Tkinter是一个复杂的任务。Tkinter创建顶层窗口可以通过以下步骤:引入Python的Tkint
时不时就有 b 友让我整点“Python GUI 相关的教程”今天小编就来给你说道说道 用 Python 来写 GUI 的库有好几个比如 pyqt、wxpython、tkinter、kivy相对来说比较常用的是 tkinter它是 Python 内置的库用起来比较 “直接了当”是这样的TK 是一个开源的开发工具包里面提供了很多界面组件的接口比如按钮、选项框、输入框这些而且
图像处理 Pillow是 Python Imaging Library的简称,是 Python语言中最为常用的图像处理库。Pillow 库提供了对 Python3 的支持,为 Python3 解释器提供了图像处理的功能。通过使用 Pillow 库, 可以方便地使用 Python 程序对图片进行处理,例如常见的尺寸、格式、色彩、旋转等处理。Pillow 库的安装Pillow 库是 Python 开发
转载 2024-08-30 20:31:54
108阅读
问题描述:在使用pyqt5运行界面后,发现2k分辨率屏幕出现字体变大看不全的情况,查询过后是原字体大小和屏幕分辨率不匹配问题,需要修改代码。问题解决:在pyqt5 5.6.0版本以后可以使用QApplication.setAttribute(Qt.AA_EnableHightDpiScaling)进行字体分辨率适配。代码如下所示:import sys from PyQt5.QtWidgets im
转载 2023-07-25 20:50:35
117阅读
Deeplab是图像分割领域非常强大的模型,在前面的博文中我们也进行过很多相应项目的开发实践,感兴趣的话可以自行移步阅读即可:《基于DeepLabv3Plus开发构建人脸人像分割系统》《基于DeepLabV3实践路面、桥梁、基建裂缝裂痕分割》《基于DeepLabV3Plus实现质检划痕图像分割识别系统》《基于DeepLabV3Plus实现无人机航拍目标分割识别系统》《python基于DeepLab
转载 2024-07-04 22:01:28
82阅读
学了好久机器学习的内容有些许枯燥,今天我们来做一个Python的小项目来玩耍吧!项目背景通过获取百度API实现视频文字识别。需求阐述将.MP4格式视频裁剪成一帧一帧的图片再将图片中的字幕摘取出来,保存成一个文档。进入正题喽!!!思路1.将视频按帧截取成图片2.将上一步截取的图片再进行裁剪,只保留字幕部分,然后在进行灰度处理3.调用百度api识别文字4.输出成txt首先导包# base64是一种将不
pyfiglet 是一个 Python 库,可以用来创建 ASCII 艺术字。它基于 FIGlet 工具,提供了简单易用的 API,让你可以在终端程序或命令行界面中添加独特的艺术字效果。安装 pyfiglet:pip install pyfigletASCII 艺术字:from pyfiglet import Figlet``#创建 Figlet 对象并指定字体``fig = Figlet(fon
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼这个问题我大概解决了,一共有两个办法。先说我认为好的方法:方法一:添加两个模块import os和from win32.win32api import GetSystemMetrics,其中win32这个模块首先通过CMD输入python -m pip install pypiwin32安装(这个指令好像Python3.7之后不支持,要自己去官网下,去官
一. PIL中的Imagegeab模块(效率低,一次需要0.5秒) import time import numpy as np from PIL import ImageGrab img = ImageGrab.grab(bbox=(100, 161, 1141, 610)) img = np.array(img.getdata(), np.uint8).reshape(img
转载 2020-08-21 12:10:00
325阅读
## Python获取屏幕尺寸的实现方法 作为一名经验丰富的开发者,我将向你介绍如何使用Python获取屏幕尺寸。在本文中,我将提供一个步骤流程表格,并给出每一步所需的代码和注释。 ### **步骤流程表格** | 步骤 | 描述 | | --- | --- | | 1 | 导入所需的库 | | 2 | 获取屏幕尺寸 | | 3 | 打印屏幕尺寸 | ### **导入所需的库** 首先,我们
原创 2023-09-27 19:51:31
154阅读
# 如何使用Python获取屏幕尺寸 作为一名经验丰富的开发者,教会新手如何使用Python获取屏幕尺寸是一项相对简单但又非常有用的任务。在本文中,我将向你展示整个过程,并提供每一步所需的代码和解释。 ## 整件事情的流程 下表展示了获取屏幕尺寸的步骤及其相应的代码和解释。 | 步骤 | 代码 | 解释 | | ---- | ---- | ---- | | 1. 导入必要的库 | `imp
原创 2024-01-01 04:34:00
107阅读
## Python 获取屏幕打印 在Python中,获取屏幕打印是一种常见的需求,特别是在需要进行屏幕截图、监控屏幕显示内容等场景下。Python提供了一些库和工具,可以帮助我们实现这个目标。 ### 获取屏幕内容 要获取屏幕打印,我们可以使用Python的Pillow库,它是Python Imaging Library(PIL)的一个分支,提供了丰富的图像处理功能。以下是一个简单的示例代码
原创 2024-07-08 05:12:45
94阅读
## Python获取Windows屏幕的流程 在Python中,我们可以使用一些库来实现获取Windows屏幕的功能。下面是整个流程的步骤: | 步骤 | 描述 | | --- | --- | | 1 | 安装所需库 | | 2 | 导入所需库 | | 3 | 获取屏幕信息 | | 4 | 处理屏幕信息 | 现在让我们逐步解释每个步骤,并给出相应的代码示例。 ### 1. 安装所需库
原创 2023-12-21 10:58:42
327阅读
  • 1
  • 2
  • 3
  • 4
  • 5