数数据预处理
呼啦圈正在输入中...
如果人生只有一次翻身的机会,就要用尽全力。
我会仍然继续努力,心存谦卑,心存希望,不是努力得到的,总觉得不属于我。
偏爱~责任~担当~忠诚~细节
展开
-
[数据预处理]可视化数据增强工具
可视化的数据增强工具一、Imgaug数据增强工具二、自定义的简易数据增强(待完善)一、Imgaug数据增强工具可视化工具,自动导出增强代码安装MirrorMirror pip install MirrorMirror开启MirrorMirrorfrom MirrorMirror import MirrorMirrormm = MirrorMirror()mm.run()# 运行之后,就可以看到界面了这个可视化工具是基于Imgaug+PyQt5进行开发的,可以开发人员原创 2021-07-14 17:12:03 · 594 阅读 · 0 评论 -
[数据预处理]2.使用torchvision中的transforms
使用torchvision中的transforms一、数据预处理,在dataset中进行处理,使用提供的包img_transform = transforms.Compose([ transforms.Resize(100), # 将图像的短边resize到100 transforms.RandomHorizontalFlip(), # 随机翻转 transforms.RandomCrop(100, padding=6), # 随机裁剪 transforms.ToT原创 2021-02-27 22:13:22 · 554 阅读 · 0 评论 -
[数据增强]1.使用普通工具包
数据增强[PIL+skimage]增强内容: 数据增强 (1)变暗 (2)变亮 (3)加入噪声 (4)加入高斯模糊 (5)随机两个或三个或四个1. 明暗变化def enh_brightness_dark(img): # 1. 变暗 enh_brightness = ImageEnhance.Brightness(img) # 需要加入明暗度的图片 factor_dark = np.random.uniform(0.4, 0.6)原创 2021-01-12 17:30:22 · 136 阅读 · 1 评论 -
[数据预处理]1. 加入黑边
给数据加入黑边一、原因有时候由于网络设计的原因,我们需要输入固定尺寸大小的图片,例如比较常见的就是输入正方形的图片到网络中,如:YOLO中输入图片的大小有416x416大小的。但是,我们的数据集中的图片往往不是正方形的,那么我们在一般情况下,需要对图片进行处理,可以加入黑边的操作。这里面加入黑边,一般会有两种情况,这一般与标签的制作方法、处理的问题或者是简单复杂程度来决定的。通常情况有两种 一种情况是回归问题:如画框,一般情况下框的标签已经确定,因此,我们一般为了方便,我们不会修改原始的标签原创 2021-02-13 23:29:30 · 203 阅读 · 0 评论