python 实现图片旋转 上下左右 180度旋转的示例
如下所示:
#首先建好一个数据_ud文件夹 importPIL.Imageasimg importos path_old="C:/Users/49691/Desktop/数据/" path_new="C:/Users/49691/Desktop/数据_ud/" filelist=os.listdir(path_old) total_num=len(filelist) print(total_num) foriinrange(total_num): im=img.open(path_old+str(i)+".jpg") #ng=im.transpose(img.ROTATE_180)#旋转180度角。 #ng=im.transpose(img.FLIP_LEFT_RIGHT)#左右对换。 ng=im.transpose(img.FLIP_TOP_BOTTOM)#上下对换。 ng.save(path_new+str(i)+'.jpg') ifi%20==0: print(i) print(i) #ng=im.rotate(180)#逆时针旋转45度角。 #im.transpose(img.FLIP_LEFT_RIGHT)#左右对换。 #im.transpose(img.FLIP_TOP_BOTTOM)#上下对换。 #im.transpose(Image.ROTATE_90)#旋转90度角。 #im.transpose(Image.ROTATE_270)#旋转270度角。 #im.show() #ng.show()
以上这篇python实现图片旋转上下左右180度旋转的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。