2009-08-02 24 views
0

背景:保存されたデスクトップの写真でいっぱいのフォルダがあります。彼らの解像度(1024x768など)に基づいて、それらをフォルダに入れたいと思います。その場でフォルダを作成するのはボーナスです。現在、画像はすべてフォルダ内にありますが、一部はサブフォルダ内にあります。それを手作業で簡単にマージすることができます。解像度に基づいて画像をフォルダにソートする方法は?

私はMac OS Xを使用していますが、これを達成するための追加のアプリケーション(MacPorts?)、または別のOS(Windows XP、Windows Vista、およびUbuntu 9のセットアップ今すぐVMWare内で)。

助けていただけたら幸いです!ありがとうございました!

+0

これはおそらくhttp://superuser.com/の方が良い質問です - あなたはstackoverflowのブログでパスワードを得ることができます – Antony

+0

ありがとう、Antony! superuser.comははるかに良いフィット感のように見えます。 :) –

+0

SUへの移行の代わりに、これはそこに複製されています... http://superuser.com/questions/17562/how-to-sort-images-into-folders-based-on-resolution – nik

答えて

2

もしあなたがPythonを話すなら、Python Imaging Libraryはこのトリックを行うべきです。

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

、そこから、あなたは(幅、高さ)のタプルであるsizeメンバー、に基づいて画像を並べ替えることができます。

+0

ありがとう、メレディス!私はまだ少し失われていますが、私はAntonyの助言を受けて、superuser.comで質問するつもりです。 しかし、助けてくれてありがとう。 –

関連する問題