介绍
这篇文章主要介绍了利用python怎么实现一个旋转和水平翻转功能,此处通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考价值,需要的朋友可以参考下:
python可以做什么
python是一种编程语言,内置了许多有效的工具,python几乎无所不能,该语言通俗易懂,容易入门,功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,网页开发等。
<>强如下所示:强>
#,编码为utf - 8 import 水珠 import 操作系统 得到PIL import 形象 def rotate_270 (imgae): “““ 将图片旋转270度 “““ #,读取图像 我=,Image.open (imgae) #,im.show () #,指定逆时针旋转的角度 时间=im_rotate im.rotate (270) #,im_rotate.show () return im_rotate def flip_horizontal(图片): “““ 将图片水平翻转 “““ 我=,Image.open(图片) #,im.show () 时间=im_fh im.transpose (Image.FLIP_LEFT_RIGHT) #,im_fh.show () return im_fh def 它仅仅(路径): 时间=isExists os.path.exists(路径) #,判断结果 if not  isExists: #,如果不存在则创建目录 #,创建目录操作函数 os.makedirs(路径) return 真正的 其他: #,如果目录存在则不创建,并提示目录已存在 打印(& # 39;% s 目录已存在& # 39;,%,路径) return 假 def main (): 时间=path & # 39; D:/VideoPhotos/弘誓/& # 39; 它仅仅(& # 39;D:/VideoPhotos hongshi_rotate& # 39;) 它仅仅(& # 39;D:/VideoPhotos hongshi_flip_horizontal& # 39;) 时间=dirs os.listdir(路径) for dir  dirs拷贝: #,打印(dir) 它仅仅(& # 39;D:/VideoPhotos/hongshi_rotate/& # 39;, +, dir) 它仅仅(& # 39;D:/VideoPhotos/hongshi_flip_horizontal/& # 39;, +, dir) 时间=images glob.glob (path +, dir +, r" \ * .jpg") for image 拷贝图片: 时间=image_name 图像(image.find (“\ \”):] 打印(image_name) rotate_270(图像).save (& # 39; D:/VideoPhotos/hongshi_rotate/& # 39;, +, dir + image_name) flip_horizontal(图像).save ( & # 39;D:/VideoPhotos/hongshi_flip_horizontal/& # 39;, +, dir +, image_name) if __name__ ==, & # 39; __main__ # 39;: main ()
到此这篇关于利用python怎么实现一个旋转和水平翻转功能的文章就介绍到这了,更多相关利用python怎么实现一个旋转和水平翻转功能的内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!