0

背景:我有一个文件夹,里面装满了保存的桌面图片。我想根据它们的分辨率(1024x768 等)将它们放入文件夹中。动态创建文件夹是一种奖励。目前,图像都在一个文件夹中,但其中一些在子文件夹中。我可以手动合并它们,如果这会让事情变得更容易的话。

我正在使用 Mac OS X,但我不反对安装额外的应用程序来完成这个(MacPorts?),甚至使用另一个操作系统(我现在在 VMWare 中安装了 Windows XP、Windows Vista 和 Ubuntu 9 )。

任何帮助,将不胜感激!谢谢!

4

1 回答 1

2

如果你说 Python,Python Imaging Library应该可以解决问题。

import Image, os
for filename in os.listdir("/path/to/images"):
    image = Image.open(filename)

从那里,您可以根据size成员(宽度,高度)元组对图像进行排序。

于 2009-08-02T23:43:13.073 回答