Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 如何根据分辨率将图像排序到文件夹中?_Sorting_Image_Resolution - Fatal编程技术网

Sorting 如何根据分辨率将图像排序到文件夹中?

Sorting 如何根据分辨率将图像排序到文件夹中?,sorting,image,resolution,Sorting,Image,Resolution,背景:我有一个文件夹,里面装满了保存的桌面图片。我想根据它们的分辨率-1024x768等将它们放入文件夹中。动态创建文件夹是一个额外的好处。目前,所有图像都位于一个文件夹中,但其中一些图像位于子文件夹中。我可以手工合并它们,如果这样做会更容易的话 我使用的是Mac OS X,但我并不反对安装额外的应用程序来实现这一点(MacPorts?),甚至也不反对使用其他操作系统(我已经在VMWare中安装了Windows XP、Windows Vista和Ubuntu 9) 任何帮助都将不胜感激!谢谢大家

背景:我有一个文件夹,里面装满了保存的桌面图片。我想根据它们的分辨率-1024x768等将它们放入文件夹中。动态创建文件夹是一个额外的好处。目前,所有图像都位于一个文件夹中,但其中一些图像位于子文件夹中。我可以手工合并它们,如果这样做会更容易的话

我使用的是Mac OS X,但我并不反对安装额外的应用程序来实现这一点(MacPorts?),甚至也不反对使用其他操作系统(我已经在VMWare中安装了Windows XP、Windows Vista和Ubuntu 9)

任何帮助都将不胜感激!谢谢大家!

如果你会说Python,就应该使用Python

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

然后,您可以根据
大小
成员对图像进行排序,这是一个(宽度、高度)元组。

这可能是一个更好的问题-您可以在stackoverflow博客上获得密码谢谢,Antony!superuser.com看起来更合适。:)不是迁移到SU,而是复制到那里。。。谢谢你,梅雷迪斯!我还是有点迷茫,但我想我会接受安东尼的建议,在superuser.com上询问。不过,非常感谢你的帮助。