photorecを使用して約7.500のjpgを復元しました。私はすべてフォルダに移動しました。そのうちかなりの部分がサムネイルです。ただし、古い携帯電話で撮影した古い写真があるため、Xバイトより小さい写真をすべて削除することはできません。だから15KBの親指があり、サイズは同じですが解像度(サイズ)が大きい一般的な写真があります。
だから、xピクセル幅より小さいピクセルを削除する方法が欲しいです。端末でこれを行うことはできますか?
ありがとうございます。
答え1
これイメージマジックコマンドを使用すると、コマンドラインidentify
でサイズを見つけることができます。
1015 % identify YearbookPhoto.jpg
YearbookPhoto.jpg JPEG 349x395 349x395+0+0 8-bit sRGB 13.5KB 0.000u 0:00.000b
この作業には人の指導が必要なようで、例を挙げるのは難しいですが、各ステップを自動化します。たとえば、サイズのある画像のリストを取得するには、次の手順を実行します。
find . -type f -exec identify \{\} \; | awk '{print $1, $3}' > ../somefile
「NxM」サイズを解析し、削除するファイル名を決定するプログラムが必要です。削除するのではなく、ファイルを一時ディレクトリに移動すると、結果を確認して誤って移動したすべてのアイテムを復元できます。