我需要进行数据扩充,但不需要任何填充模式,, constant
, reflect
, 。相反,每次旋转或平移图像时,我都希望将其居中裁剪(如下所示),以免出现任何黑色、白色、反射或恒定边缘/边界,如此处所述。nearest
wrap
ImageDataGenerator
考虑到这些要点,我如何扩展课程(如果这是唯一的方法并且没有开箱即用的中心裁剪)?
保留ImageDataGenerator的现有部分而不是扩充部分,并编写自定义扩充函数
在增强发生之前保留原始大小的图像而不调整大小将是有效的,因为中心裁剪会在调整大小后导致大量数据丢失。
Translate/Rotate -> Center crop -> Resize
应该比Resize -> Translate/Rotate -> Center crop