- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 上傳log到server
先將本地路徑裏面的 圖片或文件 改名 備份到 本地另外一個路徑,判斷服務器路徑是否存在,存在則在服務器上新建文件夾,保存bak路徑中的圖片獲取文件到服務器新建的文件夾。刪除文件夾中的文件及子文件夾中的文件,不刪除文件夾目錄。一個本地路徑 包含圖片,文件。刪除本地文件夾中的文件 和子目錄(謹慎使用)給一個server IP。
2025-01-09 14:18:54
195
原创 python Tkinter
界面上展示圖片,log, pass、fail、total、rate。自動開始運行 Main_process内部的 代碼,
2024-12-26 19:09:54
142
原创 opencv 識別圖片中的輪廓
import cv2# 读取图像# 转为灰度图# 高斯模糊# 用Canny算子提取边缘# 查找轮廓# 动态计算行间距hist, bin_edges = np.histogram(y_coords, bins=50) # 可以根据需要调整 bin 的数量peaks = []else:line_spacing = 10 # 默认值,可以根据实际情况调整# 按行分组# 计算每一行的左右上下四个点坐标,并绘制大框continue# 初始化最小和最大坐标。
2024-12-11 10:52:26
860
原创 压缩图片尺寸
if os.path.isdir(path2): # 判断如果是文件夹,调用本身。if os.path.isdir(path2): # 判断如果是文件夹,调用本身。path2 = os.path.join(path, i) # 拼接绝对路径。path2 = os.path.join(path, i) # 拼接绝对路径。for i in os.listdir(path): # i文件名。for i in os.listdir(path): # i文件名。# 如果绝对路径下的文件夹。
2024-11-06 19:02:10
368
原创 获取本机配置
DB=pymssql.connect(server=DBHOST, port=PORT, user=DBUSER, password=DBPASS, database=DBNAME) #创建一个数据库的链接。DB = pymssql.connect(server=DBHOST, port=PORT, user=DBUSER, password=DBPASS, database=DBNAME) # 创建一个数据库的链接。print("创建表出现的异常:"+str(f))
2024-11-05 13:48:31
278
原创 tkinter 界面,显示图片,可点击放大
""event"事件处理函数的适配器,相当于中介,在没有bind事件时使用。界面上显示图片,双击图片可放大查看。
2024-05-03 19:26:30
928
1
原创 python 多线程拍照
vc.set(cv2.CAP_PROP_FRAME_HEIGHT, 1080) # 设置图像高。vc.set(cv2.CAP_PROP_FRAME_WIDTH, 1920) # 设置图像宽。# 解析15码的SSN条码或者ADID或者OA改机SSN。# 解析15码的SSN条码或者ADID或者OA改机SSN。# 解析15码的SSN条码或者ADID或者OA改机SSN。# cap.set(15,75) #设置相机曝光。# vc.set(10,100)#设置相机亮度。# 解析12码的MAC条码。
2024-05-03 16:40:43
1605
1
原创 图片浏览器V2
fatherpath = os.path.dirname(filepath) # 获取该路径的上一级路径。# filename = os.path.basename(filepath) # 获取该路径下的文件名。# files = os.listdir(fatherpath) # 该路径下的所有文件并生成列表。# fileindex = files.index(filename) # 获取当前文件的索引值。同路径切换上一张,下一张,并绑定快捷键。# 从该路径下第一张图片显示。
2024-04-29 14:18:15
277
原创 图片浏览器
"""事件处理函数的适配器,相当于中介,那个event是从那里来的呢,我也纳闷,这也许就是python的伟大之处吧""":param event: bind事件。获取窗口大小,在没有bind事件时使用。
2024-04-27 19:29:49
348
原创 检查文本是否包含数字、大写字母、小字字母、特殊符号‘
upper_set=set(string.ascii_uppercase)#转成集合——大字字母。lower_set=set(string.ascii_lowercase)#转成集合——小字字母。pun=set(string.punctuation)#转成集合——特殊字符。num_set=set(string.digits) #转成集合——数字。pwd_set=set(pwd) #输入的是字符串也要转成集合。pwd=input('请输入密码:').strip()print('密码是合法的',pwd)
2024-04-27 18:49:57
326
原创 将字符串转换为条形码
print(f"python-barcode支持的条形码格式:\n{barcode.PROVIDED_BARCODES}")# 更多了解:https://pypi.org/project/python-barcode/0.8.1/print(f"条形码保存路径:{fullname}")# # 查看 python-barcode 支持的条形码格式。# # 创建条形码格式对象,参数为支持的格式。# 保存条形码图片,并且返回路径。
2024-04-27 18:48:26
354
1
原创 python MD5
------------------------- 此处为getmd5 的总程式 --------------------------print("check md5 成功!print("開始計算程式MD5....")print("get md5 成功!print("正在獲取MD5,請稍後...")print("開始遍歷目錄下的bat程式")print("MD5計算完成")功能說明:獲取文件MD5,及最後修改内容時間。# 刪除log文件夾。代碼類型:python。
2023-09-27 16:18:44
68
原创 python操作文档字符串
代碼類型:python功能說明:通過py文件可以對文檔檢索字符串的操作command:wfd.py 路徑\文件名 參數參數如下: gstr:查看字符串是否在文檔中 Tstr:用str2 替換文檔中的 str1,并返回替換后的數據 sl int1 el int2:截取文檔中第int1行到第int2行的數據 sa int1 ea int2:截取文檔中第int1個下標字符到第int2個下標字符的數據 /n:返回包含字符串的所有行的行號及數據 /i:不區分大小
2023-09-27 15:52:02
72
原创 python图像拼接
images: 可以为一张图像(不要放在列表中),也可以为一个图像列表。# opencv库中函数生成的图像为BGR通道,需要转换一下。normalize: 显示灰度图时是否进行灰度归一化。# pyplot显示灰度需要加一个参数。num_cols: 每行最多显示多少张图像。# 将不显示图像的fig移除,不然会显示多余的窗口。titles: 图像对应标题、scale: 用于调整图窗大小。
2023-09-10 17:00:00
197
原创 python定时器的使用
schedule.every().day.at("13:12").do(job, "每天定时")schedule.every(1).minutes.do(job, "间隔")# 每天的10:30执行任务。Python 实用宝典。
2023-09-10 08:00:00
90
原创 python条码识别,dbr,pyzbar
****************************条码解析识别*****************************dbr 版本为dbr-7.6.1-cp38-cp38-win_amd64.whl 识别比较好的版本。pyzbar 版本为pyzbar-0.1.8-py2.py3-none-win_amd64.whl。# 试用时将电脑时间更改为安装DBR的初始时间,防止过期。# 当原图解析不到条码时对原图进行卷积运算,变换更清晰。# pyzbar解析图片条码。# dbr解析图片条码。
2023-09-09 10:46:22
276
SPot-the-Difference Self-Supervised Pre-training for Anomaly Detection and Segmentation
2024-11-30
缺陷检测Anomaly Detection DDAD模型
2024-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人