Sorting 如何根据分辨率将图像排序到文件夹中?
背景:我有一个文件夹,里面装满了保存的桌面图片。我想根据它们的分辨率-1024x768等将它们放入文件夹中。动态创建文件夹是一个额外的好处。目前,所有图像都位于一个文件夹中,但其中一些图像位于子文件夹中。我可以手工合并它们,如果这样做会更容易的话 我使用的是Mac OS X,但我并不反对安装额外的应用程序来实现这一点(MacPorts?),甚至也不反对使用其他操作系统(我已经在VMWare中安装了Windows XP、Windows Vista和Ubuntu 9) 任何帮助都将不胜感激!谢谢大家! 如果你会说Python,就应该使用PythonSorting 如何根据分辨率将图像排序到文件夹中?,sorting,image,resolution,Sorting,Image,Resolution,背景:我有一个文件夹,里面装满了保存的桌面图片。我想根据它们的分辨率-1024x768等将它们放入文件夹中。动态创建文件夹是一个额外的好处。目前,所有图像都位于一个文件夹中,但其中一些图像位于子文件夹中。我可以手工合并它们,如果这样做会更容易的话 我使用的是Mac OS X,但我并不反对安装额外的应用程序来实现这一点(MacPorts?),甚至也不反对使用其他操作系统(我已经在VMWare中安装了Windows XP、Windows Vista和Ubuntu 9) 任何帮助都将不胜感激!谢谢大家
import Image, os
for filename in os.listdir("/path/to/images"):
image = Image.open(filename)
然后,您可以根据
大小成员对图像进行排序,这是一个(宽度、高度)元组。这可能是一个更好的问题-您可以在stackoverflow博客上获得密码谢谢,Antony!superuser.com看起来更合适。:)不是迁移到SU,而是复制到那里。。。谢谢你,梅雷迪斯!我还是有点迷茫,但我想我会接受安东尼的建议,在superuser.com上询问。不过,非常感谢你的帮助。