目录python使用opencv换照片底色安装问题使用opencv及原理python opencv一键换底色,不同底色自动判断思路来源需求预览对比总结python使用opencv换照片底色第一次使用opencv,遇到了很多问题,记录一下安装问题代理由于pip使用了代理而电脑代理没开,导致pip install opencv-python时一直报错连接不上代理
......
280
0
0
2023-06-25
目录算法简介Python实现鸡和鸡群鸡群更新优化迭代测试算法简介鸡群算法,缩写为CSO(Chicken Swarm Optimization),尽管具备所谓仿生学的背景,但实质上是粒子群算法的一个变体。简单来说,粒子群就是一群粒子,每个粒子都有自己的位置和速度,而且每个粒子都要受到最佳粒子的吸引,除了这两条规则之外,粒子之间完全平等,彼此之间除了位置和速度之
......
314
0
0
2023-06-21
主要思想是先检测外边圆和圆心然后再外圆内检测小圆,计算小圆圆心与外圆圆心的距离判断是不是有问题或者可以计算两圆圆心的距离# coding:utf-
import math
import cv
import numpy as np
import os
def findNeedlePoints(img):
gray_src= cv.cv
......
255
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[],
......
255
0
0
2023-06-16
目录整体技术栈搭建权限框架构建前端页面今天从头开始做一个在线聊天网站,网上各种各样的聊天工具已经很多了,为啥还要做这么一个聊天工具呢,无他,兴趣耳!今天先完成第一部分,搭建起聊天网站的整体框架。整体技术栈flask 框架flask_login 的使用jquery 简单应用搭建权限框架还是使用 Flask 来搭建后台应用,使用 flask-login 扩展来处
......
255
0
0
2023-06-16
目录使用模块使用装饰器使用类基于 __new__ 方法实现基于 metaclass 方式实现单例模式(Singleton Pattern) 是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。比如,某个服务器程序的配置信息存放在一个文件中
......
239
0
0
2023-06-16
目录PYTHON 操作 XML读取XML文件遍历XML元素查找XML元素添加XML元素修改XML元素PYTHON 操作 XML读取XML文件关于XML的介绍<data> 与 </data> 是一对标签的开始与结束<property … /> 也是一个正确的标签,以 /> 结尾,是在标签没有嵌套内容时的简写形式name
......
249
0
0
2023-06-15
目录前言实现读取数据绘图完整实现前言冒个泡泡,好久没有冒泡泡了,那么今天的话就浅浅水一下博文吧。任务是这样的,将Excel当中的数据,把它放到咱们的matlpolitlib里面去画个图。数据是这样子的:这里面有很多sheet,然后还有对应的点的坐标。要最终实现的效果就是:并且我们还需要符合规范:这样的话图片才不会失真。BOSS不催,小爷不写(狗头)实现那么这
......
283
0
0
2023-06-14
咱们Python 集中营有一个专题就是分享一些有意思的东西,今天大概看了一下pygame的这个非标准库就想着使用它来做个小游戏-拼图。通过加入自己定义的图片,对这个图片完成一定数量的拆分后再将拆分后的小图片进行随机打乱,这也算是实现一个拼图小游戏的基本思路吧。为了将其做成一个桌面应用,这里使用的是pygame这一个非标准库。python环境中还没有pygam
......
362
0
0
2023-06-12
目录1 栈的概念栈的实际应用2 栈的抽象数据类型3 用 Python 的列表实现栈4 用 collections.deque 实现栈为什么有了 list 还需要 deque?5 用 queue.LifoQueue 实现栈6 选择哪一种实现作为栈7 总结1 栈的概念栈由一系列对象对象组织的一个集合,这些对象的增加和删除操作都遵循一个“后进先出”(Last In
......
288
0
0
2023-06-09
目录好久不见实现过程一步拿捏讨论美图好久不见写这篇文章只是想证明一下:本博主还在呼吸许久未更,甚是想更呐~这段时间生活中充斥着各种事情,感觉每天都在忙忙碌碌,偶而停下疲惫的身躯,突然抬头,却不知自己身处何方,忙了这么久,到底在忙些什么呢?找不着方向,于是开始惶恐,便又不知方向的胡乱奔走……,好吧好吧,总结两个字:迷茫,再加两个字:瞎忙……其实这几天一直想写博
......
258
0
0
2023-06-08
前段时间写了个比较简单的批量水印添加的python实现方式,将某个文件夹下面的图片全部添加上水印。今天正好有时间就做了一个UI应用的封装,这样不需要知道python直接下载exe的应用程序使用即可。下面主要来介绍一下实现过程。首先,还是老规矩介绍一下在开发过程中需要用到的python非标准库,由于这些库都是之前使用过的。所以这里就直接导入到代码块中,如果没有
......
278
0
0
2023-05-31
目录1.概述2.邮件模块介绍2.1. 建立连接类型3.发送邮件3.1.发送非安全连接邮件3.2.发送安全连接邮件4.设置邮件内容格式4.1.邮件文本三种类型1.概述这篇文章主要介绍python调用工具包实现发送邮件服务。在第二篇文章中介绍封装邮件服务工具类,该工具类将可以应用到其他的项目中。2.邮件模块介绍python内置了发送邮件的模块,因此不需要单独安装
......
324
0
0
2023-05-27
目录描述器的基本用法描述器的实现原理描述器的应用场景实现属性访问控制实现数据验证和转换实现延迟加载和缓存实现 ORM 映射总结在本篇文章当中主要给大家介绍一个我们在使用类的时候经常使用但是却很少在意的黑科技——描述器,在本篇文章当中主要分析描述器的原理,以及介绍使用描述器实现属性访问控制和 orm 映射等等功能!在后面的文章当中我们将继续去分析描述器的实现原
......
399
0
0
2023-05-22
目录将wav转amr,并转换成hex数组直接上代码执行generate_audio_file.py已经生成对应的.h文件总结将wav转amr,并转换成hex数组将wav文件快速转为amr,同时将arm文件转为16进制数组,保存在对应.h文件,供嵌入式设备使用(无文件系统产品(⊙o⊙)哦)直接上代码generate_audio_file.pyfrom __fu
......
369
0
0
2023-05-22