自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 分别使用cv2和plt展示多张图片

画第1个图:折线图。# 画第2个图:散点图。# 画第4个图:条形图。# 画第3个图:饼图。

2025-03-13 08:39:42 176

原创 X.reshape(-1,3)的含义

的使用使得我们不需要手动计算行数,方便了数组形状的调整。后,数组将会被重塑为一个 4 行 3 列的二维数组。有 12 个元素,调用。

2025-03-12 08:40:33 76

原创 对图像进行伽马变换,通俗易懂的步骤

*基本原理:**基于一个观察——人眼对亮度的感知并不是线性的,而是遵循一种非线性关系。这种非线性关系可以用Gamma值来描述。**作用:**gamma变换,对图像每个像素的亮度进行非线性调整,以达到令人满意、更加自然的视觉感受。**使用说明:**gama小于1,是变亮;

2025-03-12 08:38:57 150

原创 从完整路径中提取文件名的工具

images_path = r'E:\1.DataSet\Tongue\DownloadData\Tongue coating\segjpg' # 这里到底是读入原始的舌体图像,还是读入分割后的舌体图像?函数是一个用于从完整路径中提取文件名的工具。当你有一个文件路径,需要获取路径中的最后一部分,即文件名时,这个函数非常有用。它会从提供的路径字符串中返回路径的最后一部分,无论是文件名还是文件夹名。

2025-03-12 08:37:28 134

原创 kaggle查看.py文件有没有在可调用的路径下的方法

ls#看一下输出结果,是否文件都有了。确保都有了之后,就可以切换到GPU了,然后把主函数运行代码copy过来就可以运行了。#cp -r /kaggle/input/item7/ITEM ITEM#cp是copy的意思,文件夹前需要加-r。cp -r /kaggle/input/项目名称 目标的项目名称 #进行项目转移。ls kaggle #看一下kaggle下有没有input 和 workng。ls -a #看一下输出中 有没有 kaggle。#cd ITEM/ #看一下copy过来了没有。

2025-02-25 17:03:20 195

原创 Kaggel调用自定义函数的步骤

target_path = os.path.join('/kaggle/working/' + filename)#存放地址。rootdir = '/kaggle/input/functionuse/functionsUse/' # 要复制的目标文件夹。3.按自己需求复制以下任一 一段 程序 进行操作(结合图中的路径,再结合你自己的路径,在程序对应位置进行替换)2.点击Input 下的Upload,然后选择刚刚压缩的文件,取一个名字。1.将所需要调用的所有.py函数打包到一个文件夹,并进行压缩。

2025-02-25 14:54:07 353

原创 同时完成图像多个变换操作,并将结果保存成一个序列

在这个例子中,创建了一个由不同图像变换操作组成的更复杂的变换流水线。该流水线包括调整大小、随机裁剪、随机水平翻转、随机旋转、色彩变化、转换为 Tensor 和归一化。应用这些变换后,图像将变得更加适合用于训练深度学习模型。它允许将多个图像变换操作组成一个序列,从而简化图像预处理流水线。transforms.Compose() 接受一个变换列表,并返回一个新的、组合后的变换。这特别适合在处理图像时,需要链式应用多个变换操作的场景。

2025-02-24 11:00:53 196

原创 结果图和数据保存python

保存结果数据的程序代码。保存结果图的程序代码。

2025-02-20 08:42:06 127

原创 存储图像python

存储图像时让命名自动依次递增。

2025-02-08 08:52:28 104

原创 有名字相同的会自动合并次数,字典应用

file_my = f.read().splitlines()#将字符串按行分割并返回一个列表。score = {}#这里要写成字典的形式才可以。有名字相同的自动合并,要用到字典。#读入的f是字符串格式。

2025-02-07 08:51:27 208

原创 将时间戳(一串数字)转换为本地时间—time.localtime

使用案例。

2025-02-07 08:48:34 122

原创 python进行时间加减运算

对象有几个有用的属性和方法。例如,你可以使用***.days***、# 获取timedelta对象表示的天数、秒数和微秒数。timedelta类:主要用于做时间加减的;timedelta***对象表示的总秒数。# 获取timedelta对象表示的总秒数。# 表示3天12小时30分钟的时间差。对象一起使用,以计算过去或未来的日期。和***.microseconds。# 计算3天后的日期和时间。# 计算3天前的日期和时间。# 获取当前日期和时间。# 表示3天的时间差。

2025-02-06 08:45:20 151

原创 读取txt文件,当不是utf-8格式的时候,怎么读取

当读入的txt文件,存在不是 utf-8 格式的内容的时候,使用二进制的形式(‘rb’)进行读取:# 打开文件。

2025-01-24 09:20:44 319

原创 想让程序像日志那样,程序可以运行结束,但是也可以输出异常

try:100/0except :

2025-01-24 09:19:56 221

原创 可以让用户一直输入用户名,直至符合要求

print('该账号已存在,请重新输入')name = input('请输入账号名:')# 用户输入后,要检查该账号名是否已经存在,# 提示用户输入 账号名、等级、金币数量。# 如果已经存在,则提示用户重新输入。

2025-01-23 10:27:19 102

原创 更适合字典展示的语句

【代码】更适合字典展示的语句。

2025-01-23 08:48:11 106

原创 多张图片读入后组成一个矩阵。怎么读取图片,可以让其读入的形式是:ndarray(a,b,c)分别的含义:a为多少张图片,b*c为图片大小

不显示通道数:要将多张图片读取为一个 NumPy 数组(ndarray),其中a表示图片数量,b和c分别表示每张图片的高度和宽度(不显示通道数),你可以使用 Python 中的PIL(Pillow)库和NumPy库。

2025-01-21 09:11:02 371

原创 python读入图片的几种方法

cv2.imread()读出来同样是array形式,但是如果是单通道的图,读出来的是三通道的。2. 用scipy这个库里的东西,读出来是矩阵形式,并且按照(H,W,C)形式保存。3. 利用PIL中的Image函数,这个函数读取出来不是array格式。4. 利用matplotlib.pyplot as plt用于显示图片。# matplotlib.image as mpimg 用于读取图片。1.利用opencv-python接口。# 并且读取出来就是array格式。5. 用skimage库。

2025-01-21 09:04:09 182

原创 元组、列表、字典

根据括号的大小级别,轻松记住,python有的数据的类型。

2025-01-21 08:57:30 92

原创 导入txt文件的方法

【代码】导入txt文件的方法。

2025-01-17 08:49:42 105

原创 根据str相同,就可以进行对应的积分的加和

3.splitlines()按行对字符串进行分割,并返回一个列表。1.要想根据姓氏相同,就能将对应的积分相加,需要使用字典格式。2.split(’ ’) 利用空格对str进行分割。

2025-01-17 08:48:51 109

原创 导入模块的文件找不到怎么办?

当执行importxxx模块时,显示错误,找不到该模块就需要将这个模块文件所在的到PYTHONPATH中去,添加的方法:setPYTHONPATH=e:\laab(假设路径是在d盘下的一个路径)**注意:**这个添加的路径不是永久保存的,当关闭程序的时候,这个路径自动给删掉了,所以再运行的时候还需要再添加一遍。为了操作简洁,可以这样:写一个文件:run.bat,每次直接运行这个文件就可以了run.bat.bat文件的基础介绍‌(批处理文件)是。

2025-01-08 08:45:36 275

原创 安装包加速安装的方法—清华源

我们在国内,使用pip安装的时候,可能由于网络原因,到国外访问PYPI会比较慢。如果你在公司使用代理上网,pip安装可能出现SSL证书校验错误,可以加上信任参数。而国内有网站(比如百度/清华大学等)对PYPI做了镜像备份。安装好以后,我们就可以使用import去导入这些库并且使用了。我们可以通过在命令中加上参数。作为安装包的下载网站。>,这样就指定使用。

2025-01-08 08:44:51 360

原创 python中的数据类型

可以这样记住三大类型:元组();(小括号、中括号、大括号)还有字符串、整型、浮点型、布尔型、复数、集合。注意:没有矩阵(和matlab是有区别的)

2025-01-07 17:28:21 412

原创 想要用append进行扩充,但是显示格式不正确应该怎么调整?AttributeError: ‘str‘ object has no attribute ‘append‘

修改为这个:(只需要在需要扩充的参数上加一个【】就可以解决啦)

2025-01-07 17:11:28 130

原创 为什么pd.read_csv读入的txt文件输出的第一行没有序号

‌**pd.read_csv读取txt文件时第一行没有序号的原因是因为txt文件通常不包含列名或序号,而pd.read_csv默认将第一行作为列名。**‌当使用函数读取txt文件时,如果txt文件的第一行不是列名,而是数据的一部分,那么这一行数据会被当作普通的数据行处理,而不会作为列名。这会导致读取后的DataFrame中第一行没有序号。

2024-12-31 09:02:22 318

原创 当样本的每个类别样本数量较少时,应该怎么解决?长尾学习技术

在机器学习中,这种情况会导致模型训练时出现偏差,因为常见的算法更倾向于学习那些样本数量较多的类别,而忽略了样本较少的类别。在现实世界中大规模数据集往往表现出长尾分布的现象,少量类别占据了绝大多数样本,大量的类别仅有少量的样本,这种极端的不平衡对分类精度造成了巨大的挑战,尤其对尾部类。—Re-sample:在头部数据少采样几次,在尾部数据多采样几次,这样就达到了一个数据集的平衡,获得均匀分布的数据集。测试集是平衡的,因为只有测试集是平衡的,才能测试出模型对头部数据的准确率和对尾部数据的准确率。

2024-12-31 09:00:42 292

原创 多分类时,读取一个文件夹里很多个子文件夹里的图片数据集,并给出对应的label值

1.只需要使用dataset.ImageFolder函数,就可以读取大文件夹里的小文件夹中的图片数据集。3.使用.class_to_index就可以读取子文件夹的标签数值。2.使用.imgs就可以读取具体图片数据集的路径。# 对应文件夹的label。

2024-12-30 13:58:19 216

原创 怎么快速判断读入的文件是什么类型的文件?怎么取出文件的后缀名

【代码】怎么快速判断读入的文件是什么类型的文件?怎么取出文件的后缀名。

2024-12-23 19:37:46 80

原创 怎么对导入的文件类型进行判断,csv、xlsx、xlx、txt使用不同的读入数据的程序

【代码】怎么对导入的文件类型进行判断,csv、xlsx、xlx、txt使用不同的读入数据的程序。

2024-12-23 19:36:05 85

原创 pyqt5怎么利用textlabel进行波形的展示

然后再加载图片,展示在textlabel中。要先将波形图另存成图片。

2024-12-23 19:34:51 95

原创 多张图片一块读入并成为numpy格式python怎么操作

1.输入图片数据集的路径img_path。4.用append一张一张的添加到列表。2.Image.open打开图片。3.将图像转换成numpy数组。

2024-12-18 19:03:27 103

原创 将标签转换为one-hot独热编码

【代码】将标签转换为one-hot独热编码。

2024-12-18 12:15:00 129

原创 已经知道一个存储图片的路径,让他从该路径下取图片再转换成Eager tesnor(10,224,224,3)的格式python也就是一张图片大小为(224,224,3),一次取10张怎么搞

也就是一张图片大小为(224,224,3),一次取10张怎么搞。

2024-12-18 12:00:00 75

原创 怎么随机产生序号,怎么随机取训练集中图片(代码+详解)

【代码】怎么随机产生序号,怎么随机取训练集中图片(代码+详解)

2024-12-18 07:15:00 108

原创 字符串里面有换行,怎么改成逗号?将字符串按照分隔符\n、\r、\r\n进行分割

直接利用splitlines函数。

2024-12-17 21:37:46 95

原创 设置输出的时候固定占格大小,以及左右对齐的方法

如果想左对齐就用:<,如果想右对齐,就用:>(大于号小于号的尖头朝那,就是像哪里对齐)如果想固定占格大小,就用冒号+占格长度。

2024-12-17 21:36:11 72

原创 快速删除掉用户输入的空格的方式

【代码】快速删除掉用户输入的空格的方式。

2024-12-17 21:34:40 95

原创 神经网络的层数是怎么确定的呢

神经网络的层数只和。就是conv+Fc。

2024-12-17 21:33:38 129

原创 信号的频谱分析-通用(附代码)

绿色:将频谱分析的图示的横坐标表示为相应的频率的技巧,就是这两句话。这个t,不敢fs怎么变化,都可以写成0:1/fs:1的形式。红色:自变函数中的间隔,必须是和采样频率的倒数一致的。橘黄:频谱分析的图示的横坐标只显示一半,就用N/2.玫红:傅里叶变换的真实幅值的求解。

2024-12-13 22:19:53 127

空空如也

空空如也

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

TA关注的人

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