随笔分类 -  python

摘要:去除大颗粒脚本 点击查看代码 import cv2 import numpy as np import json import os def list_jsons(folder_path): for filename in os.listdir(folder_path): if filename.e 阅读全文
posted @ 2025-01-21 16:42 阳光天气 阅读(2) 评论(0) 推荐(0) 编辑
摘要:大小目标的分类 小目标, 尺寸3232以下, 或者长宽比超过20 大目标, 尺寸9696以上 中目标, 介于大小目标之间的尺寸 被检查物size如果小于 15 * 15 , 效果可能很差, 如要检测小物体最好搭配 yolov8 P2模型. 另外也可以搭配 SAHI 库进行tile平铺推理, 或者实验 阅读全文
posted @ 2025-01-07 16:18 阳光天气 阅读(86) 评论(0) 推荐(0) 编辑
摘要:点击查看代码 import cv2 import numpy as np import json import os def list_jsons(folder_path): for filename in os.listdir(folder_path): if filename.endswith( 阅读全文
posted @ 2024-12-19 10:46 阳光天气 阅读(2) 评论(0) 推荐(0) 编辑
摘要:单点和双点的错误标签转化不成多边形,导致不能转化成实例分割的训练集所以在训练前需要去除掉 点击查看代码 import cv2 import numpy as np import json import os # 去除一两个点的小polygon def remove_specific_labels(j 阅读全文
posted @ 2024-12-19 10:02 阳光天气 阅读(23) 评论(0) 推荐(0) 编辑
摘要:去除labelme空的标注文件和对应的图片 点击查看代码 import os import json def is_empty_labelme_file(file_path): with open(file_path, 'r') as f: data = json.load(f) # 检查图像数据是 阅读全文
posted @ 2024-12-06 11:10 阳光天气 阅读(26) 评论(0) 推荐(0) 编辑
摘要:对于有些标注标签名拼写错误的,可以用此方法 点击查看代码 # -*- coding: utf-8 -*- import os import json json_dir = '' # JSON文件所在文件夹的路径 old_label = '' # 要修改的旧标签名 new_label = '' # 修 阅读全文
posted @ 2024-11-06 17:21 阳光天气 阅读(97) 评论(0) 推荐(0) 编辑
摘要:见代码 点击查看代码 import cv2 import os import numpy as np import base64 import json import shutil # labelme标注后的图片和json同步resize in_dir = r'D:\pic\2024demo03\b 阅读全文
posted @ 2024-10-21 10:31 阳光天气 阅读(34) 评论(0) 推荐(0) 编辑
摘要:16位灰度图转RGB图 点击查看代码 import cv2 import numpy as np from PIL import Image def transfer_16bit_to_8bit(image_path): image_16bit=Image.open(image_path) img_ 阅读全文
posted @ 2024-10-11 16:03 阳光天气 阅读(44) 评论(0) 推荐(0) 编辑
摘要:当CMD命令提示符出现卡住现象,只需通过鼠标操作解决:点击标题栏,右键选择属性,取消勾选'快速编辑模式',即可避免输入回车才能继续的问题。 原因 快速编辑模式阻塞控制台输出 解决 鼠标移动至标题栏->单击鼠标右键->属性->取消勾选快速编辑模式 阅读全文
posted @ 2024-09-24 10:00 阳光天气 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1.去除labelme标注中只有1或2个点的轮廓 指有些标注错误的只有1个点或2个点的轮廓不能转化为polygon 点击查看代码 import cv2 import numpy as np import json import os def remove_specific_labels(json_f 阅读全文
posted @ 2024-09-07 15:45 阳光天气 阅读(60) 评论(0) 推荐(0) 编辑
摘要:python中的__getitem__方法,常见的两种写法 形式一: __getitem__(self,index) 一般用来迭代序列(常见序列如:列表、元组、字符串),或者求序列中索引为index处的值。 形式二: __getitem__(self,key) 一般用来迭代映射(常见映射如:字典), 阅读全文
posted @ 2024-06-21 11:17 阳光天气 阅读(405) 评论(0) 推荐(0) 编辑
摘要:在Python中,__delattr__是一个特殊方法(也称为魔术方法或双下划线方法),它在尝试删除对象的属性时被调用。当你使用del语句来删除一个对象的属性时,Python会自动调用这个方法来执行删除操作。 __delattr__方法接受一个参数,即要删除的属性的名称(通常是一个字符串)。你可以在 阅读全文
posted @ 2024-06-20 11:51 阳光天气 阅读(58) 评论(0) 推荐(0) 编辑
摘要:代码: 点击查看代码 #!/usr/bin/env python #! -*- coding:utf-8 -*- class A(object): def __setattr__(self, key, value): self.__dict__[key] = value def __getattr_ 阅读全文
posted @ 2024-06-20 11:45 阳光天气 阅读(25) 评论(0) 推荐(0) 编辑
摘要:本文探讨使用Python f-字符串格式,也称为“格式化字符串文字”。f-string是格式化字符串的一种很好且简单的方法,适用于Python v3.6+。如果你仍然使用.format()方法,必须了解f-字符串。 使用字符串格式的优势之一是能够“插入”并格式化字符串数据中的变量。 Python字符 阅读全文
posted @ 2024-06-18 17:33 阳光天气 阅读(1175) 评论(0) 推荐(0) 编辑
摘要:魔法方法,重载方法,重载了一些内置的操作,一些等价于重载运算符 __new__ 为构造函数 __init__ 为初始化函数 点击查看代码 class MyClass: """ 静态成员变量 静态成员变量是被类的所有实例共享的 访问方式:通过类名. """ my_static_variable=0 " 阅读全文
posted @ 2024-06-17 17:10 阳光天气 阅读(6) 评论(0) 推荐(0) 编辑
摘要:实例方法 self:代表类的实例 类方法 cls:代表类这个名称本身 静态方法 不能传递类的实例self,也不能传递类本身cls 类的实例可以访问以下三种方法 类本身可以访问类方法、静态方法、但不能访问实例方法 点击查看代码 class MyClass: """ 静态成员变量 静态成员变量是被类的所 阅读全文
posted @ 2024-06-12 17:13 阳光天气 阅读(10) 评论(0) 推荐(0) 编辑
摘要:private: 1.在类中的属性或者方法前加上两条下划线“__”,该属性或方法就变成了私有的了,只能在类内访问。 2.如果想从外部访问私有属性或者方法(不建议访问),有两种方法,一是定义一个函数进行访问,二是对私有的属性或者方法的名字进行转换为:一个下划线“_”+类名+私有属性或者方法的名字。 p 阅读全文
posted @ 2024-06-04 10:40 阳光天气 阅读(186) 评论(0) 推荐(0) 编辑
摘要:在有些现实场景中,咱们须要去使用算法自动的寻找到图片中的最亮的区域,这个区域是咱们感兴趣的目标所在的位置,比较典型的是一个应用是视网膜图像,图像中视网膜所在的位置比较亮,而其它地方比较暗,咱们更加关注视网膜所在的区域,于是须要使用算法自动的寻找到这个区域,而后针对这个区域进行处理和分析。 要检测出图 阅读全文
posted @ 2024-04-29 16:33 阳光天气 阅读(356) 评论(0) 推荐(0) 编辑
摘要:背景:很多时候实验命令都是基于Linux系统的,但是很多人的电脑是window系统的。 使用git自带的Bash可以运行linux命令,不过有时候在bash中想使用conda环境的时候比较麻烦,具体做法如下: 去到conda安装目录下的script目录下打开bash窗口 然后输入source act 阅读全文
posted @ 2024-04-11 11:02 阳光天气 阅读(93) 评论(0) 推荐(0) 编辑
摘要:点击查看代码 img = cv2.imdecode(np.fromfile(filename, dtype=np.uint8), cv2.IMREAD_GRAYSCALE) 阅读全文
posted @ 2024-03-19 16:40 阳光天气 阅读(4) 评论(0) 推荐(0) 编辑