自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 清空文件夹下所有像素小于100*100(可自定义)的图片

该代码通过遍历指定文件夹中的图像文件,并删除那些像素总数小于给定阈值的图像,实现了对图像文件的筛选和清理功能。同时,本文也提出了一些潜在的改进方向,如支持更多图像格式、增加可视化界面、性能优化、提供更多筛选选项和支持递归遍历文件夹等,以进一步提高代码的实用性和通用性。在实际应用中,用户可以根据自己的需求对代码进行适当的修改和扩展,以满足不同的图像管理和处理需求。然而,并非所有的图像都具有相同的价值和用途,有时候我们需要对图像进行筛选和清理,以提高存储效率、优化工作流程或满足特定的需求。

2024-10-24 16:59:45 1566

原创 整合图片python

将文件夹下全部图片整合到一起

2024-10-23 11:49:58 329

原创 找两个文件夹中不同文件名

folder1 = 'E:\Data\img\ddc/tianheluzhi\img - 副本 (2)'folder2 = 'E:\Data\img\ddc/tianheluzhi\txt - 副本 (2)'# 定义一个函数,用于获取文件名(不包括后缀)# 将文件路径转换为不包括后缀的文件名。# 找出只在其中一个文件夹中的文件名。# 读取文件夹中的文件列表。

2024-10-23 11:49:16 231

原创 找出两个指定文件夹中文件名不同(忽略后缀)的文件,并删除

获取两个文件夹中的文件名(忽略后缀)# 找出两个文件夹中不匹配的文件名。# 删除第一个文件夹中不匹配的文件。# 删除第二个文件夹中不匹配的文件。# 移除文件的后缀名,返回文件名。# # 替换以下路径为你的两个文件夹路径。

2024-10-23 11:48:46 394

原创 训练easyOCR

EasyOCR 加 自己训练数据集进行识别 deep-text-recognition-benchmark 通过这个项目来训练数据集。【【扫盲】RCNN+CTC字符训练识别-哔哩哔哩】 https://b23.tv/midhXYo。【【扫盲】EasyOCR训练-哔哩哔哩】 https://b23.tv/PQU65aB。制作数据集 会在 result 文件夹出现两个文件。

2024-10-23 11:48:12 143

原创 修改文件夹后缀

获取不包含后缀名的文件名。# 指定要修改文件后缀的文件夹路径。# 指定当前后缀名和新的后缀名。# 遍历所有文件并修改后缀名。# 构建新的文件路径。# 获取所有匹配的文件。# 构建文件匹配模式。

2024-10-23 11:47:39 171

原创 修改class编号

import oslines = []

2024-10-23 11:47:04 165

原创 文件夹名字重复批量修改

existing_files.add(file) # 更新已存在的文件名集合。target_dir = 'D:\data\img\ddca' # 替换为你的目标目录路径。source_dir = 'D:\data\img\ddc1' # 替换为你的源目录路径。# 如果文件名已存在,添加计数器后缀。# 用于跟踪目标文件夹中的文件名,以避免覆盖。# 创建目标文件夹,如果它不存在的话。# 遍历源文件夹及其子文件夹。

2024-10-23 11:46:28 386

原创 批量修改图片编号,后缀改为vbs

getReturn = MsgBox("确定要更改名称?", vbInformation + vbOKCancel, "警告提示")if files(i) "批量修改文件名.vbs" then '不将代码本身文件修改。Dim prefix : prefix = InputBox("1:") '获取用户输入的前缀。Dim suffix : suffix = InputBox("2:") '获取用户输入的后缀。'批量修改文件名.vbs。

2024-10-22 13:41:11 285

原创 yolo数据增强

A.RandomCrop(width=450, height=450, p=0.5), # 随机裁剪。A.RandomBrightnessContrast(p=0.5), # 随机亮度和对比度。A.RandomGamma(p=0.5), # 随机伽玛值。A.HueSaturationValue(p=0.5), # 随机色调、饱和度和亮度。A.Rotate(limit=15, p=0.5), # 随机旋转。A.RandomGamma(p=0.5), # 随机伽玛值。# 保存增强后的图像和标签。

2024-10-22 13:40:25 1515

原创 批量修改图片后缀

将jpg修改为需要的txt文件夹,可以执行批量修改。创建新建txt文件夹,复制以下内容。

2024-10-22 13:39:53 87

原创 批量区分图片和标签

other_directory = 'E:\Data\img\lmlj/0603\lab' # 替换为你想要存放其他文件的文件夹路径。image_directory = 'E:\Data\img\lmlj/0603\img' # 替换为你想要存放图片的文件夹路径。source_directory = 'E:\Data\img\lmlj\wssj' # 替换为你的源文件夹路径。# 如果目标文件已存在,重命名文件。# 获取文件的完整路径。# 遍历源文件夹及其子文件夹。# 确保目标文件夹存在。

2024-10-22 13:38:01 263

原创 将pt文件转换为pth文件

将pt文件转换为pth文件。

2024-10-22 13:37:29 342

原创 把txt文件标签换成自定义数字

print(f"已更新 {filename}")# 更新每一行,使 class_id 为 1。# 示例用法:更新 'labels' 目录下的所有标签。# 只处理以 .txt 结尾的文件。# 将更新后的内容写回文件。# 遍历目录中的所有文件。

2024-10-22 13:36:59 313

原创 xml转txt,用于数据标注

获取所有XML文件的路径。# 遍历所有XML文件并转换。

2024-10-22 13:36:06 505

原创 视频转图片python

folder_name = os.path.join(f_save_path, file_name) # 保存图片的上级目录+对应每条视频名称 构成新的目录存放每个视频的。vc = cv2.VideoCapture(os.path.join(video_path, video_name)) # 读入视频文件。f_save_path = 'E:\Data\img\ddc/tianheluzhi/tianhe/' # 保存图片的上级目录。save_frame = False # 重置保存帧的布尔变量。

2024-10-22 13:35:34 634

原创 两个文件夹中名字不同,忽略后缀,进行平衡删除

获取文件名相同但后缀不同的文件。# 确保两个文件夹中文件数量相同。# 对文件进行重命名。

2024-10-22 13:35:03 440

原创 图片.png格式转换成jpg格式

构造新的文件名,将其扩展名改为jpg。# 转换图片格式并保存。# 检查文件扩展名是否为png。# 构造完整的文件路径。# 指定包含png图片的文件夹路径。# 遍历文件夹中的所有文件。

2024-10-22 13:33:24 244

原创 yolov5目标识别json转txt

可以将网上下载的json标注转换成txt文件

2024-10-22 13:32:24 319

原创 YOLO目标检测,json标签转换txt文件

写入YOLO格式:class x_center y_center width height。input_dir = 'C:/Users/18201/Desktop/wcar/json' # 替换为你的输入目录。output_dir = 'C:/Users/18201/Desktop/wcar/txt' # 替换为你的输出目录。continue # 跳过未知标签。"car": 1, # 你可以根据需要添加更多的标签。# YOLO格式要求归一化的坐标。# 添加更多的标签...

2024-10-22 13:31:11 288

原创 图片合并,将多个文件夹家中图片放到一个文件夹中

将多个文件夹家中图片放到一个文件夹中

2024-10-22 13:30:23 530

原创 YoloV5数据划分

可以将整批图片数据和标签进行自定义比例划分,简单好用,直接运行

2024-10-22 13:29:10 402

原创 YOLO数据标注工具安装教程

安装好anaconda后,点电脑搜索框,搜索Anaconda Prompt(anaconda)双击,依次输入以下命令。

2024-10-22 13:27:34 229

转载 windows下yolov5使用GPU训练自己的模型,同时调用网络摄像头识别

5、开始训练,运行mytrain.py。1.下载yolov5源代码存放到桌面。2.下载anaconda用于配置环境。1.修改coco128.yaml。2.修改yolov5s.yaml。3、识别网络摄像头或者流媒体。3.熟悉命令窗口简单指令。3、测试环境是否正确配置。4、修改train.py。2、识别本地图片或者视频。

2022-11-10 09:07:02 534

面部识别,人员跌倒数据,约5600张,内含标签

小区,路面,各类场景数据采集标注,可用于YOLO等算法识别

2024-07-11

遛狗牵绳数据,共计1900张图片和txt文件,已做数据增强

dog rope person qs_yes qs_no 其中标签分以上五类,狗,绳子,人,牵绳,不牵绳。

2024-07-11

图像识别数据,小区电动车识别

主要可用于小区电动车计数,配合高温检测测试区域,其他领域开发。其中包含images,xml,txt文件,class标签为ddc。

2024-07-11

空空如也

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

TA关注的人

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