【发布时间】:2019-10-27 02:35:51
【问题描述】:
我有一个包含不同文件类型(jpg + png)图像的大文件夹。我想遍历文件夹并将任何 png 转换为 jpeg。因此,例如 image323.png 将被转换为 image323.jpg。
我还希望调整它们的大小,使它们的大小都相同,而不会丢失它们的比例/比例。
我知道我需要遍历它们并可能使用条件(如果文件以 png 结尾,则更改为 jpg),这将涉及使用 PIl,但不知道如何将它们放在一起。
【问题讨论】:
-
请注意,stackoverflow 不是代码编写服务。为避免您的帖子因偏离主题而被关闭,您需要提供代码说明您尝试过的内容以及遇到的具体问题。
-
但为了帮助您入门,请查看 for every file in a directory 和 image conversion。祝你好运:)
-
谢谢亚历克斯,我太懒了。我会看看你的链接,然后回来提供一些更有建设性的东西。道歉和感谢。
-
您使用什么操作系统?如果您已经拥有
image123.jpg,但您发现转换后会发生冲突的image123.png,是否有可能发生冲突? -
嘿再次@MarkSetchell 我使用的是mac,但如果有什么不同,也可以访问linux。
标签: python-3.x png python-imaging-library jpeg