여러 파일로 분할된 이미지/그림 복구

여러 파일로 분할된 이미지/그림 복구

손상된 하드디스크 복구로 인해 덩어리진 이미지 파일을 복구할 수 있는 방법을 찾으려고 합니다.

파일의 순서가 올바른지, 이미지로 복원할 수 있는지 잘 모르겠습니다.

내가 보관하고 싶은 것은 다음과 같습니다.

  1. 그런 다음 첫 번째 이미지를 촬영하세요.
  2. 이미지가 유효하고 정상적으로 열 수 있는지 확인하세요.
  3. 그렇지 않다면
    • 첫 번째 이미지에 두 번째 이미지 추가(비트 단위?)
    • 이미지를 찾을 때까지 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

관련 정보