数据增强算子参考
更新时间:2023-01-18
适用于图像分类的数据增强算子
算子名 | 功能 |
---|---|
ShearX | 剪切图像的水平边 |
ShearY | 剪切图像的垂直边 |
TranslateX | 按指定距离(像素点个数)水平移动图像 |
TranslateY | 按指定距离(像素点个数)垂直移动图像 |
Rotate | 按指定角度旋转图像 |
AutoContrast | 自动优化图像对比度 |
Contrast | 调整图像对比度 |
Invert | 将图像转换为反色图像 |
Equalize | 将图像转换为灰色值均匀分布的图像 |
Solarize | 为图像中指定阈值之上的所有像素值取反 |
Posterize | 减少每个颜色通道的bits至指定位数 |
Color | 调整图像颜色平衡 |
Brightness | 调整图像亮度 |
Sharpness | 调整图像清晰度 |
Cutout | 通过随机遮挡增加模型鲁棒性,可设定遮挡区域的长宽比例 |
适用于物体检测的数据增强算子
算子名 | 功能 |
---|---|
ShearX_BBox | 剪切图像的水平边 |
ShearX_Only_BBoxes | 剪切标注框内图像的水平边 |
ShearY_BBox | 剪切图像的垂直边 |
ShearY_Only_BBoxes | 剪切标注框内图像的垂直边 |
TranslateX_BBox | 按指定距离(像素点个数)水平移动图像及标注框 |
TranslateX_Only_BBoxes | 按指定距离(像素点个数)水平移动标注框内的图像 |
TranslateY_BBox | 按指定距离(像素点个数)垂直移动图像及标注框 |
TranslateY_Only_BBoxes | 按指定距离(像素点个数)垂直移动标注框内的图像 |
Rotate_BBox | 按指定角度旋转图像及标注框 |
Rotate_Only_BBoxes | 按指定角度旋转标注框内的图像 |
AutoContrast | 自动优化图像对比度 |
Contrast | 调整图像对比度 |
Equalize | 将图像转换为灰色值均匀分布的图像 |
Equalize_Only_BBoxes | 将标注框内的图像转换为灰色值均匀分布的图像 |
Solarize | 为图像中指定阈值之上的所有像素值取反 |
Solarize_Only_BBoxes | 为标注框内的图像中指定阈值之上的所有像素值取反 |
Solarize_add | 为图像中指定阈值之下的所有像素值加上像素偏移值 |
Posterize | 减少每个颜色通道的bits至指定位数 |
Color | 调整图像颜色平衡 |
Brightness | 调整图像亮度 |
Sharpness | 调整图像清晰度 |
Cutout | 通过随机遮挡增加模型鲁棒性,可设定遮挡区域的长宽比例 |
BBox_Cutout | 通过在标注框附近进行随机遮挡增加模型鲁棒性,可设定遮挡区域的长宽比例 |
Cutout_Only_BBoxes | 只在标注框内通过随机遮挡增加模型鲁棒性,可设定遮挡区域的长宽比例 |
Flip_Only_BBoxes | 对标注框内的图像进行左右翻转 |