一幅图像最多有8种不同的形态,如(a)~(h)
第三行和第二行是其实相同的,(e)=(k),(f)=(l),(g)=(i),(h)=(j)
对(a)取转置,其实就是(h)和(j)
故先对图像以0.5的概率进行水平翻转,然后以等概率旋转0、90、180、270度,即可
对PIL库的Image顺时针90、180、270度旋转的代码如下
img.transpose(Image.ROTATE_90)
img.transpose(Image.ROTATE_180)
img.transpose(Image.ROTATE_270)