web-dev-qa-db-ja.com

破損した画像を見つけてディレクトリから削除するにはどうすればよいですか?

作業中のWebサイトからWebサーバー(70,000程度)から大量の画像をダウンロードしましたが、かなりの数の画像が破損していますが、空ではありません。

破損したものはサムネイル画像ビューがないため、フォルダ内のサムネイルとして表示して削除できますが、ファイルの量が多いため、永久に時間がかかります。

破損した画像をフォルダで検索する方法、または画像を含むディレクトリをクリーンアップするために使用できるソフトウェアのいずれかを検索する方法はありますか?

私はWindowsPCを持っています。

2

Windowsエクスプローラーで、詳細ビューに移動し、画像固有の(理想的にはJPEG固有の)列を多数選択します:寸法、ビット深度、カメラメーカー、カメラモデル、撮影日、露光時間、焦点距離、Fストップ、ISO速度など。有効な画像の値が常に空白ではなく、破損した画像が空白である列を探します。次に、その列でフィルタリングします。

安全のため、すぐに削除しないでください。それらを「破損した画像」フォルダにドラッグしてから、そのフォルダを画像/サムネイルビューに切り替えて、適切な画像が取得されていないことを確認します。 (次にそれらを削除します。)

3
Scott