目录前言reportlab是什么安装和导入库将画图、画表格、编辑文字抽象为类pdf插入图片以文件路径写入pdf以流文件写入pdfpdf分页以生成pdf流文件为例前言本博客重点内容:reportlab生成流文件格式、reportlab分页和图片流文件写入reportlab等。我讲一下我这个需求的来源,做的项目是一个地理空间查询和使用的系统,通过在前端调用高德地 ......
203
0
0
2023-07-09
目录一简介二 代码部分一简介本软件作用于人员管理,1创建一个岗位管理界面,点击岗位管理之后,设置好岗位名称,拖动鼠标画框,完成岗位创建,之后里面可以放置人员。可以将之前建立的岗位删除,同时里面的人员也会删除。2新增人员,包括(身份信息用不同颜色表示,岗位信息代表处于何种岗位)3人员可以拖动到任意岗位,岗位也可以拖动到任意位置4保存和读取功能如图所示管理岗位新 ......
222
0
0
2023-07-09
目录TTS简介安装需要的包UI界面 功能代码语音工具类窗体类完整代码TTS简介TTS(Text To Speech)是一种语音合成技术,可以让机器将输入文本以语音的方式播放出来,实现机器说话的效果。TTS分成语音处理及语音合成,先由机器识别输入的文字,再根据语音库进行语音合成。现在有很多可供调用的TTS接口,比如百度智能云的语音合成接口。微软在Wi ......
216
0
0
2023-06-28
目录一、功能简述二、使用到的主要模块三、核心模块代码分析1、番茄钟模块2、音乐控制函数3、main中的按钮部分四、整体代码一、功能简述番茄钟即番茄工作法,番茄工作法是简单易行的时间管理工具,使用番茄工作法即一个番茄时间共30分钟,25分钟工作,5分钟休息;特点一:番茄时长有三档因为这个工具本人也是考虑到每个人情况不一样,不一定25分钟就适合自己,所以将番茄钟 ......
235
0
0
2023-06-28
自动追踪算法,在我们制作射击类游戏时经常会用到。这个听起来很高大上的东西,其实并不是军事学的专利,从数学上来说就是解微分方程。这个没有点数学基础是很难算出来的。但是我们有了计算机就不一样了,依靠计算机极快速的运算速度,我们利用微分的思想,加上一点简单的三角学知识,就可以实现它。好,话不多说,我们来看看它的算法原理,看图:由于待会要用pygame演示,它的坐标 ......
183
0
0
2023-06-26
目录python使用opencv换照片底色安装问题使用opencv及原理python opencv一键换底色,不同底色自动判断思路来源需求预览对比总结python使用opencv换照片底色第一次使用opencv,遇到了很多问题,记录一下安装问题代理由于pip使用了代理而电脑代理没开,导致pip install opencv-python时一直报错连接不上代理 ......
184
0
0
2023-06-25
目录算法简介Python实现鸡和鸡群鸡群更新优化迭代测试算法简介鸡群算法,缩写为CSO(Chicken Swarm Optimization),尽管具备所谓仿生学的背景,但实质上是粒子群算法的一个变体。简单来说,粒子群就是一群粒子,每个粒子都有自己的位置和速度,而且每个粒子都要受到最佳粒子的吸引,除了这两条规则之外,粒子之间完全平等,彼此之间除了位置和速度之 ......
196
0
0
2023-06-21
主要思想是先检测外边圆和圆心然后再外圆内检测小圆,计算小圆圆心与外圆圆心的距离判断是不是有问题或者可以计算两圆圆心的距离# coding:utf- import math import cv import numpy as np import os def findNeedlePoints(img): gray_src= cv.cv ......
168
0
0
2023-06-16
检测这些圆,先找轮廓后通过轮廓点拟合椭圆import cv import numpy as np import matplotlib.pyplot as plt import math from Ransac_Process import RANSAC def lj_img(img): wlj, hlj = img.shape[], ......
170
0
0
2023-06-16
目录整体技术栈搭建权限框架构建前端页面今天从头开始做一个在线聊天网站,网上各种各样的聊天工具已经很多了,为啥还要做这么一个聊天工具呢,无他,兴趣耳!今天先完成第一部分,搭建起聊天网站的整体框架。整体技术栈flask 框架flask_login 的使用jquery 简单应用搭建权限框架还是使用 Flask 来搭建后台应用,使用 flask-login 扩展来处 ......
177
0
0
2023-06-16
目录使用模块使用装饰器使用类基于 __new__ 方法实现基于 metaclass 方式实现单例模式(Singleton Pattern) 是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。比如,某个服务器程序的配置信息存放在一个文件中 ......
154
0
0
2023-06-16
目录PYTHON 操作 XML读取XML文件遍历XML元素查找XML元素添加XML元素修改XML元素PYTHON 操作 XML读取XML文件关于XML的介绍<data> 与 </data> 是一对标签的开始与结束<property … /> 也是一个正确的标签,以 /> 结尾,是在标签没有嵌套内容时的简写形式name ......
174
0
0
2023-06-15
目录前言实现读取数据绘图完整实现前言冒个泡泡,好久没有冒泡泡了,那么今天的话就浅浅水一下博文吧。任务是这样的,将Excel当中的数据,把它放到咱们的matlpolitlib里面去画个图。数据是这样子的:这里面有很多sheet,然后还有对应的点的坐标。要最终实现的效果就是:并且我们还需要符合规范:这样的话图片才不会失真。BOSS不催,小爷不写(狗头)实现那么这 ......
197
0
0
2023-06-14
咱们Python 集中营有一个专题就是分享一些有意思的东西,今天大概看了一下pygame的这个非标准库就想着使用它来做个小游戏-拼图。通过加入自己定义的图片,对这个图片完成一定数量的拆分后再将拆分后的小图片进行随机打乱,这也算是实现一个拼图小游戏的基本思路吧。为了将其做成一个桌面应用,这里使用的是pygame这一个非标准库。python环境中还没有pygam ......
237
0
0
2023-06-12
目录1 栈的概念栈的实际应用2 栈的抽象数据类型3 用 Python 的列表实现栈4 用 collections.deque 实现栈为什么有了 list 还需要 deque?5 用 queue.LifoQueue 实现栈6 选择哪一种实现作为栈7 总结1 栈的概念栈由一系列对象对象组织的一个集合,这些对象的增加和删除操作都遵循一个“后进先出”(Last In ......
195
0
0
2023-06-09