SFWデスクトップの背景を持つすべての人のために、共有ネットワークドライブに画像セット(RSS経由で接続できます)を保存したいと思います。
ただし、到着する画像のいくつかは、とんでもなく小さい(例えば85×75)。
ディレクトリ内のすべての画像が最小サイズ(たとえば1366 x 768)を持つようにするにはどうすればよいですか?できることを願っています予約されたこと小さすぎる画像が保存されないように、カタログを維持してください。
答え1
使用imagemagick
:
identify -format "%w×%h\n" foo.png
またはgraphicsmagick
:
gm identify -format "%w×%h" clipart-playback-buttons-d1e5.png
(graphicsmagickはデフォルトで改行を追加します)
印刷幅×高さ(たとえば、85×75または4328×4278)。認識により、画像に関する追加情報を確認することもできます。
答え2
画像データにEXIF情報が含まれていることを確認できます。この場合、exiftool
次のように使用できます。
$ exiftool -S dscn0986.jpg dscn0986_th.jpg | grep ^Image
ImageWidth: 1024
ImageHeight: 768
ImageSize: 1024x768
ImageWidth: 128
ImageHeight: 128
ImageSize: 128x128
答え3
もちろん、実行中のシステムによって異なります。 Linuxでは、「ファイル」を実行し、出力でサイズを確認し、解析して決定を下す必要があります。