数据增强
文章平均质量分 61
fsoule
心中有阳光,世界便充满温暖;眼中有星辰,未来便充满希望。公众号:AI小家。
展开
-
数据增强之transforms库(torchvision)
transforms 库包含了多种对图像进行处理的方法,主要用于数据加载和预处理过程中,常用于图像分类、目标检测和语义分割等任务。以下是一些常见的transforms库的操作。原创 2024-07-31 17:59:48 · 421 阅读 · 0 评论 -
数据增强之PIL库
数据增强是一种常用的技术,用于扩充训练数据集来改善模型的泛化能力。通过对原始数据进行各种变换和操作,数据增强可以增加数据的多样性,提高模型对于不同场景的适应能力。PIL(Python Imaging Library)是Python中一个常用的图像处理库。它提供了丰富的功能,可以进行图像的打开、保存、裁剪、调整尺寸、变换、滤镜等操作。在使用PIL库之前,我们需要通过pip或者conda来安装PIL库,安装后,我们需要先导入这个库。原创 2024-01-18 16:18:09 · 501 阅读 · 0 评论 -
数据增强之OpenCV(cv2)
cv2是一个常用的计算机视觉库,全名为OpenCV(Open Source Computer Vision Library)。它提供了丰富的图像处理和计算机视觉相关的函数和工具,可以用于加载、处理、分析和操作图像和视频数据。在使用cv2库之前,我们需要通过pip或者conda安装cv2,然后在代码中导入cv2库。import cv2。原创 2024-01-18 17:57:27 · 720 阅读 · 1 评论 -
数据增强之Albumentations
Albumentations是一个用于图像增强的Python库,它提供了多种增强技术,包括随机裁剪、旋转、缩放、翻转、变形、颜色变换、模糊等操作。使用Albumentations库可以快速、高效地对图像数据进行增强,从而提升机器学习模型的鲁棒性。在使用Albumentations之前,我们需要先通过pip或者conda安装albumentations。然后,导入albumentations。下面介绍一些albumentations常见的操作。原创 2024-01-18 20:52:23 · 2461 阅读 · 4 评论