【发布时间】:2012-12-20 03:49:15
【问题描述】:
是否可以使用任何 *nix 程序(如“find”)或脚本语言(如 Python、PHP 或 Ruby)来搜索您的 HDD 并找到所有具有相同宽度和高度(即正方形尺寸)的图像?
【问题讨论】:
-
什么样的图片,file命令会告诉你png和gif的尺寸
-
jpg 和 png。但是,您如何从“文件”返回尺寸并能够比较两者,然后仅在它们相同时才返回文件名?
-
类似于
find . -type f | xargs -I {} sh -c 'res=`identify -format "%w - %h" {} 2>|/dev/null`; if [ -n "$res" ] && [ `echo $res | bc` -eq 0 ]; then echo {}; fi'的东西,用于慢速方法和 ImageMagick 支持的任何类型的图像。 -
对...不是建设性的。你们这些人让我大吃一惊。
标签: python ruby bash find imagemagick