Ich habe JPG-Fotos mit Rahmen darauf, die ein Freund für mich gemacht hat. Beim Öffnen der JPGs ist mir jedoch aufgefallen, dass das Bild zuerst und dann der Frame darüber geladen wird (dh ich kann die Teile des Bildes sehen, die unter dem Frame verborgen sind, bevor sie tatsächlich ausgeblendet werden).
Dies ist jedoch verwirrend für mich, da ich dachte, dass JPGs keine Ebenen haben und abgeflacht sind. Weiß jemand wovon ich rede? Haben JPGs tatsächlich Ebenen?
Antworten:
Zumindest auf meinen Computern (Windows, verschiedene Versionen) führt das Bearbeiten und Speichern einer JPG-Datei in Photoshop zu einer Situation, in der Photoshop eine eingebettete Miniaturansicht später nicht aktualisiert, wenn die Datei in einem anderen Programm angezeigt wird (Zum Beispiel Windows Image Viewer) Die Miniaturansicht wird zuerst geladen und angezeigt (entsprechend skaliert), während das Programm die komprimierten JPEG-Daten verarbeitet, um das Bild mit voller Auflösung zu erstellen.
Meistens sind diese Programme nicht schnell genug, so dass das Auge fast immer das vergrößerte Miniaturbild vor dem eigentlichen Bild fängt. In meinem Fall sehe ich die (noch) nicht korrigierten Farben, den nicht zugeschnittenen Rahmen usw. (dh das Bild enthält keine Änderungen, die ich in Ps vorgenommen habe).
Dies ist (für mich) überhaupt kein Ärger, aber ich habe gesehen, dass die Verwendung von "Speichern unter" mit einem anderen Namen anstelle des regulären "Speicherns" diese Situation vermeidet.
Was mich zu der Annahme veranlasst, dass im Metadatensegment der Datei eine Miniaturansicht eingebettet ist, ist, dass beim Übertragen der bearbeiteten Datei auf einen Computer, auf dem keine vorherige Version des Bildes vorhanden ist, der "ursprüngliche Geist" beim Öffnen des Bildes sichtbar ist .
Eine weitere Option, die das Problem vermeidet, ist das Speichern einer Datei mit dem Befehl "Für Web speichern". Dies verwendet eine Routine, die das JPEG ein bisschen mehr komprimiert, ohne die Qualität zu beeinträchtigen. Ein Teil des Algorithmus umfasst das Striping der meisten Nicht-Bilddaten vor dem Erstellen der neuen Datei.
Wenn ich das mache, stelle ich fest, dass der Windows Picture Viewer etwas länger braucht, bevor überhaupt etwas angezeigt wird, insbesondere wenn die Datei nicht mit "progessive" im Dialogfeld "Für Web speichern" erstellt wurde.
PS Windows erstellt normalerweise eine Miniaturdatenbank für Ordner, die nur Bilder oder hauptsächlich Bilder enthält. Wenn Sie ein Bild bearbeiten oder die Datei überschreiben, zeigt Windows (mindestens XP und Vista) beim Durchsuchen des Verzeichnisses im Windows Explorer fast immer die falsche Miniaturansicht an. Ich bin mir bewusst, dass dies ein völlig anderes Problem ist und nichts mit dem von der Operation beschriebenen Problem zu tun zu haben scheint. Wenn mich das genug stört, lösche ich die versteckte Datei "thumbs.db" im fehlerhaften Ordner und wechsle dann den Ansichtsmodus auf etwas anderes als Große Thumbnails und dann zurück dazu. Dies erzwingt die Erstellung einer neuen Datei thumbs.db, die die tatsächlichen Daten aus den Dateien im Ordner verwenden soll.
quelle
thumbs.db
Sie sie bemerkt haben.Nicht wirklich. Seltsamerweise ist "jpeg" wirklich der Name der Komprimierung und nicht der Standard für das Dateiformat, das den
.jpg
Namen trägt . Es gibt verschiedene Containerformate, die JPEG-komprimierte Streams enthalten können. Das offizielle ist JFIF , obwohl durch striktes Lesen von Dateien, die EXIF-Daten enthalten, diese Spezifikation nicht richtig entspricht. (Sind Standards nicht fantastisch?) Dieses Format gibt einen einzelnen Datenrahmen an. Es gibt ein neues Format namens JPEG Multi-Picture Format, das mehrere Frames aufnehmen kann, aber diese können von normalen JPEG-Viewern nicht gelesen werden (und sind anscheinend normalerweise beschriftet.mpo
).Normale JFIF / JPEG-EXIF-Dateien können jedoch entweder ein "Standard" -Layout oder ein "progressives" Layout verwenden. Im progressiven Format wird zuerst ein Stream mit niedrigerer Auflösung gerendert und weitere Daten aus späteren Bitströmen in die Datei eingefügt. Es kann möglich sein, dies so zu missbrauchen, dass sich der "Overlay-Frame" nur im endgültigen Stream befindet. Die Anzeige hängt jedoch stark von Ihrem Betrachter ab. Auf einem schnellen System mit zwischengespeicherter Datei wird im Grunde alles auf einmal geladen.
quelle
JPEGs haben meines Wissens keine Ebenen. Sie verfügen über eine progressive Codierung, bei der eine Reihe von Versionen mit niedrigerer Auflösung angezeigt werden, wenn die Daten eintreffen, bis alle Daten vorhanden sind und die endgültige Version in voller Qualität angezeigt wird.
Ich vermute, dass das, was Sie sehen, ein Artefakt aus diesem Prozess ist. Wenn Sie das Bild veröffentlichen könnten, könnte ich es besser machen als zu raten!
quelle
Versuchen Sie, die Erweiterung im Dateinamen zu löschen, und prüfen Sie, ob sie noch geöffnet ist. Klingt für mich so, als würde sich eine Datei wie eine PDF-Datei verhalten. Wenn Sie Erweiterungen auf Ihrem Betriebssystem ausblenden, kann es sein, dass die Datei tatsächlich "FileName.jpg.pdf" oder ein ähnliches Szenario ist, während die Namenskonvention den Dateityp nicht darstellt.
quelle