- 博客(5)
- 收藏
- 关注
原创 【数据增强】图像与标签同时进行增强(含完整代码)
常用的数据增强方法包括图像旋转(旋转不同角度)、平移(在水平和垂直方向上移动)、缩放(放大或缩小图像)、裁剪(随机选择图像的子区域)、翻转(水平或垂直翻转图像)、颜色变换(调整对比度、亮度、饱和度等)、添加噪声(例如高斯噪声或椒盐噪声)、镜像(左右或上下镜像)以及混合(如Mixup和CutMix,通过将不同图像混合生成新样本)等。数据增强可以在不增加实际收集数据的情况下,创造更多样化的训练样本,从而提高模型的学习效果。: 通过在训练数据中引入变化,模型可以学习到更通用的特征,而不是针对特定样本的特定特征。
2024-07-31 17:15:16
2527
2
原创 PIDnet训练自己数据集避坑之:RuntimeError: weight tensor should be defined either for all or no classes
关于数据集格式可以看我的上一篇。PIDnet自己的数据集制作好后,当开始训练有可能会报错(我发现好多人都会有这个错)或者是当我们去网上搜索的时候,一般会说pred张量的大小为 0,这意味着在尝试访问pred张量中的元素时,代码试图访问一个无效的索引。
2024-07-23 15:11:59
756
原创 PIDnet训练自己数据集避坑之:error: (-215:Assertion failed) !ssize.empty() in function ‘cv::resize‘
这段是修改后的代码,大家可以直接复制。所用的数据集输入图像是jpg格式的,而我的是png格式的。label = cv2.imread(os.path.join(label_path, namelist[i].replace('.jpg', '.png')), 0) 就解决啦!创建image和label文件夹里的文件如下:其中image中的三个文件夹都是存放。先上结论:这可能不是图像大小的问题,也不是图像路径的问题,而是图片格式的原因!的,label中的三个文件夹是存放。
2024-07-23 11:51:00
649
原创 Mask-RCNN 项目避坑1:No such file or directory
这段代码会直接生成cv2_mask文件在你的项目根目录中,你只需要把里面的图片全部复制到你之前创建的cv2_mask文件夹就行啦!这段代码会和其他博主的略不一样,可以有效避免路径找不的问题!labelme_json是用来存放labelme自带的labelme_json_to_dataset转换之后的文件(需要yaml文件)具体获得labelme_json的方法是:Anaconda Prompt下激活labelme所在的环境,然后。cv2_mask文件夹中的存放的是标注后产生的.png文件如下图所示。
2024-07-22 11:09:17
315
原创 最新解决方法:ModuleNotFoundError: No module named ‘imgaug‘
这里找到对应的shapely版本,但点击去后发现The page you requested was removed.表示该页面已经丢失。ModuleNotFoundError: No module named 'imgaug'(本人是python3.6)意味着 Python 环境中没有安装这个库。要解决这个问题,您需要安装。看到其他博主给出的方法是去。
2024-07-21 14:22:02
1418
jdk-24-linux-aarch64-bin.tar.gz
2025-07-13
mysql.data.dll
2024-08-10
Qt6.5.3是不是没有QCameraImageCapture
2024-11-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人