适用于图像分类的数据增强算子
| 算子名 | 功能 |
|---|---|
| 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 | 对标注框内的图像进行左右翻转 |






