複数のファイルに分割された画像/画像の回復

複数のファイルに分割された画像/画像の回復

破損したハードディスクの回復により、塊状のイメージファイルを回復する方法を見つけようとします。

ファイルの順序が正しいのか、画像に復元できるのかわかりません。

私が保管したいのは次のとおりです。

  1. その後、最初の画像を撮影してください。
  2. 画像が有効で正常に開くことができることを確認してください。
  3. そうでない場合
    • 最初の画像に2番目の画像を追加する(ビット単位?)
    • 画像が見つかるまで2回繰り返します。

この問題を解決するのに役立つより良いアプローチや既存のツールはありますか?

たとえば、これらのファイルは次のようになります。

ここに画像の説明を入力してください。

ありがとうございます!

答え1

そのfileコマンドを使用してjpegであることを確認し、標準ファイル演算子を使用して追加できます。

完全にテストされていませんが、次のように動作できます。

for i in {1..23}
do
 THIS_TYPE="$( file Datei${i}.jpg )"
 if [ "${THIS_TYPE/JPEG}" != "$THIS_TYPE" ]
 then
  IMAGE="Datei${i}.jpg"
 else
  cat Datei${i}.jpg >> "$IMAGE"
 fi
done

関連情報