Mój szwagier zrobił dla mnie kilka zdjęć mojej córki po jej urodzeniu.
Kiedy otwieram zdjęcia lub patrzę na podglądy, wszystkie wyglądają tak (z dolną połową szarości):
Na początku myślałem, że obrazy są po prostu zepsute, ale po zabawie zauważyłem coś dziwnego.
Po kliknięciu obrazu prawym przyciskiem myszy i wybraniu opcji obracania zgodnie z ruchem wskazówek zegara (lub przeciwnie do ruchu wskazówek zegara ) mogę zobaczyć cały obraz przez sekundę. Lubię to:
Ale po chwili miniatura wygląda następująco:
Jeśli może uzyskać dostęp do pełnego obrazu przez sekundę, czy jest szansa na przywrócenie pełnego obrazu? A może jakoś go uratować? (W przeciwnym razie tych zdjęć nie można odzyskać.)
images
camera
file-recovery
file-corruption
Vaccano
źródło
źródło
Odpowiedzi:
Są to najprawdopodobniej obrazy JPEG. Widziałem to w rzadkich przypadkach, gdy obraz nie został w pełni skopiowany i pozostawiony uszkodzony.
Sprawdź w tym artykule, czy pomoże ci to naprawić / zrozumieć, co się dzieje.
http://www.impulseadventure.com/photo/fix-corrupt-jpeg-photo.html
źródło
Chociaż kobaltz ma powód, nie określili źródła problemu. Zakładając, że Twoje zdjęcia zostały zrobione aparatem cyfrowym nagrywającym na nośniki wymienne (karta SD, karta CF itp.), To uszkodzenie zdjęcia spowodowane jest uszkodzeniem lub uszkodzeniem nośnika pamięci.
Doświadczyłem tego na niskiej karcie SD, gdzie obraz wyglądałby normalnie, podczas gdy Windows Photo Viewer renderował obraz, ale gdy tylko skończył, zamiast szarej przestrzeni, na całym obrazie były kolory i zniekształcenia.
Niestety, z tego co wiem, tak naprawdę nie można tego naprawić, ponieważ obrazy zostały zapisane nieprawidłowo. Jestem pewien, że przy odrobinie Google-fu możesz znaleźć coś, co może uratować niektóre twoje zdjęcia.
źródło
Jeśli masz oprogramowanie do edycji obrazów, takie jak Photoshop lub Photoshop Elements, spróbuj otworzyć w nim plik i dokonaj niewielkiej korekty (nic, co drastycznie zmieni obraz). Następnie ZAPISZ JAKO zdjęcie z powrotem do tej samej lokalizacji, zastępując oryginalny plik. W wielu przypadkach poprawnie zapisuje dane, których brakowało w oryginalnym uszkodzonym pliku. Musiałem to zrobić z około 50 zdjęciami, gdy miałem zły segment na karcie SD aparatu.
Ponadto - należy sformatować kartę w aparacie, ponieważ wygląda na to, że masz problem z kartą SD.
źródło
Coś w kopiowaniu go z telefonu na komputer spowodowało to dla mnie. Kiedy wysłałem zdjęcia do siebie, problem został rozwiązany.
źródło
Może to zrobić pojedynczy odwrócony bit w danych JPEG.
W strumieniu bitów JPEG poprawny jest FF 00, a dekoder będzie wiedział, co z nim zrobić. W bitach jest to 1111111100000000. Przerzućmy ostatni bit, abyśmy mieli 1111111100000001. W HEX jest to FF 01. Większość dekoderów spróbuje zinterpretować to jako marker JPEG, jednak nie ma odpowiedniego markera JPEG. W rezultacie dekoder przestaje dekodować, być może zgłasza nieprawidłowy znacznik JPEG. Od tego momentu obraz będzie szary lub w innym jednolitym bloku.
JPEGSnoop poda również nieprawidłowy znacznik + adres bajtu. Za pomocą edytora binarnego możesz spróbować zmienić FF 01 na FF 00. Z mojego doświadczenia wynika jednak, że rzadko jest to tylko jeden bit, ale grupa bajtów.
Często można to naprawić, stworzyłem do tego narzędzie o nazwie JPG-Repair Toolkit.
źródło