Discussion:
Problem mit Anzeige einer jpg-Datei
(zu alt für eine Antwort)
Reinhard Zwirner
2019-06-24 12:07:30 UTC
Permalink
Liebe Experten,

ich hoffe, Ihr könnt mir eine Lösung für folgendes Problem aufzeigen:

Ich hatte vor Jahren einen auf einer "riesigen" Blaupause
archivierten Schaltplan kopiert, und zwar in Form mehrerer
überlappender A3-Kopien. Vor kurzem habe ich diese als jpg-Dateien
scannen lassen und sie mittels Paint zusammengestückelt: hat gut
geklappt, so daß das Schaltbild jetzt als fast 20 MB große jpg-Datei
vorliegt. So weit, so gut.

Das Problem: Will ich diese Datei jetzt per Paint (mit diesem
Programm wurde sie ja erstellt) aufrufen, klappt das nicht:

<Loading Image...>

Gleiches gilt, wie aus dem verlinkten Bild ebenfalls hervorgeht, für
einen Anzeigeversuch mit Apache OO-Draw.

Aber: Mit Irfanview klappt's problemlos ...!

Woran liegt's? Können Paint und OO-Draw eine so große Datei nicht
bewältigen? Was meint Ihr Experten dazu?

Für sachdienliche Hinweise dankt im voraus

Reinhard
Micha Kuehn
2019-06-24 19:57:36 UTC
Permalink
Post by Reinhard Zwirner
Woran liegt's? Können Paint und OO-Draw eine so große Datei nicht
bewältigen? Was meint Ihr Experten dazu?
Experten nutzen vermutlich kein Paint... Ist ja irgendwie ein
Widerspruch in sich.
Post by Reinhard Zwirner
Für sachdienliche Hinweise dankt im voraus
Kannst du die Datei, um die es geht mal hochladen?

Danke
Micha
--
Überlegen: Wer denken kann, ist klar im Vorteil.
(Der Postillon)
Reinhard Zwirner
2019-06-25 09:46:29 UTC
Permalink
Post by Micha Kuehn
Post by Reinhard Zwirner
Woran liegt's? Können Paint und OO-Draw eine so große Datei nicht
bewältigen? Was meint Ihr Experten dazu?
Experten nutzen vermutlich kein Paint... Ist ja irgendwie ein
Widerspruch in sich.
Na ja, es geht doch nicht nur um Paint, sondern auch um ein
Open-Office-Zeichenprogramm, und dabei um ein Dateiformat-Problem,
das Irfanview offenbar nicht hat..
Post by Micha Kuehn
Kannst du die Datei, um die es geht mal hochladen?
Du hast Post.

Ciao

Reinhard
Micha Kuehn
2019-06-25 20:28:41 UTC
Permalink
Post by Reinhard Zwirner
Post by Micha Kuehn
Kannst du die Datei, um die es geht mal hochladen?
Du hast Post.
Also, für Paint kann ich das Problem bestätigen.
OpenOffice habe ich nicht mehr, aber LibreOffice (noch in einer der
5er-Versionen). Damit klappt es auf Anhieb mit deiner Datei.

Auch Gimp kann die Datei öffnen.

Ich vermute also, dass Paint einfach ein Problem mit der Größe hat. Wenn
ich die Datei mit Gimp stärker komprimiert speichere, dann rödelt Paint
ein bisschen länger rum, bis die Fehlermeldung kommt.

Du könntest also, wenn es unbedingt Paint sein soll, mal noch stärker
komprimieren, vielleicht geht es irgendwann. Ich bin bis jpg-Qualität
85% runter gegangen.

Liebe Grüße
Micha
--
Überlegen: Wer denken kann, ist klar im Vorteil.
(Der Postillon)
Reinhard Zwirner
2019-06-25 22:15:51 UTC
Permalink
Micha Kuehn schrieb:

[...]
Post by Micha Kuehn
Also, für Paint kann ich das Problem bestätigen.
OpenOffice habe ich nicht mehr, aber LibreOffice (noch in einer der
5er-Versionen). Damit klappt es auf Anhieb mit deiner Datei.
Auch Gimp kann die Datei öffnen.
Ich vermute also, dass Paint einfach ein Problem mit der Größe hat. Wenn
ich die Datei mit Gimp stärker komprimiert speichere, dann rödelt Paint
ein bisschen länger rum, bis die Fehlermeldung kommt.
Hallo Michael,

danke für Deine Bemühungen. Ich kann halt nicht verstehen, daß Paint
zwar die Datei erstellt hat, sie anschließend aber nicht anzeigen kann.
Post by Micha Kuehn
Du könntest also, wenn es unbedingt Paint sein soll, mal noch stärker
komprimieren, vielleicht geht es irgendwann. Ich bin bis jpg-Qualität
85% runter gegangen.
Es muß nicht Paint sein: mit der Zusammenstückelung hat es ja das
gemacht, was es sollte. Ansehen und ggf. drucken geht auch mit Irfanview.

Beste Grüße

Reinhard
Ka Prucha
2019-06-26 04:33:11 UTC
Permalink
Post by Reinhard Zwirner
Hallo Michael,
danke für Deine Bemühungen. Ich kann halt nicht verstehen, daß Paint
zwar die Datei erstellt hat, sie anschließend aber nicht anzeigen kann.
Dieses Problem hatte einmal auch das Komprimier-Programm Winzip.

mfg Karl Prucha
Reinhard Zwirner
2019-06-26 11:11:25 UTC
Permalink
Micha Kuehn schrieb:

[...]
Post by Micha Kuehn
Du könntest also, wenn es unbedingt Paint sein soll, mal noch stärker
komprimieren, vielleicht geht es irgendwann. Ich bin bis jpg-Qualität
85% runter gegangen.
Hallo Michael,

ich habe die Originaldatei mit Irfanview aufgerufen und dann mit
dessen Default-Einstellungen unter anderem Namen, aber ebenfalls im
jpg-Format, abgespeichert: damit war die Datei nur noch 10 MB groß.

Doch sowohl Paint als auch OO-Draw lehnen mit den bekannten Meldungen

<https://www.bilder-hochladen.net/files/big/12b4-r9-e82f.jpg>

eine Anzeige dieser größenreduzierten Datei ab ...

Nun gut. Paint hatte ja - wie zu sehen - beanstandet, daß es sich
nicht um eine gültige Bitmap-Datei handele. Also habe ich die
Originaldatei von Irfanview im bmp-Format abspeichern lassen: fast
360 MB!

Nach kurzem Gerödel gab Paint mit der bekannten Meldung erneut auf.
OO-Draw ebenfalls, wenn auch mit einer neuen Meldung:

"Allgemeiner Fehler.
Die Seekoperation konnte nicht ausgeführt werden."

Irgendwelche Ideen?

Beste Grüße

Reinhard
Micha Kuehn
2019-06-27 15:27:34 UTC
Permalink
Post by Reinhard Zwirner
Irgendwelche Ideen?
Installiere dir statt OpenOffice LibreOffice. Das ist aktueller (und
besser). Es kann die Datei, so wie du sie mir geschickt hast, ohne
Probleme öffnen.

Warum Paint die nicht mag, weiß ich nicht.

Warum ist das eigentlich so wichtig? Willst du es nur grundsätzlich
hinkriegen oder willst du etwas Bestimmtes mit der Datei anfangen, das
in IrfanView nicht geht?

Micha
--
Überlegen: Wer denken kann, ist klar im Vorteil.
(Der Postillon)
Reinhard Zwirner
2019-06-27 15:48:29 UTC
Permalink
Micha Kuehn schrieb:

[...]
Post by Micha Kuehn
Warum ist das eigentlich so wichtig? Willst du es nur grundsätzlich
hinkriegen oder willst du etwas Bestimmtes mit der Datei anfangen, das
in IrfanView nicht geht?
Hi Micha,

beides! Einerseits möchte ich verstehen, warum Paint sich weigert,
etwas Selbsterstelltes anzuzeigen, und andererseits möchte ich noch
was ergänzen ...

Seufzend

Reinhard
Micha Kuehn
2019-06-27 18:25:12 UTC
Permalink
beides! Einerseits möchte ich verstehen, warum Paint sich weigert,> etwas Selbsterstelltes anzuzeigen, und andererseits möchte ich noch>
was ergänzen ...
Letzteres geht z.B. mit Gimp.

Micha
--
Überlegen: Wer denken kann, ist klar im Vorteil.
(Der Postillon)
Reinhard Zwirner
2019-06-27 22:15:01 UTC
Permalink
Post by Micha Kuehn
Post by Reinhard Zwirner
beides! Einerseits möchte ich verstehen, warum Paint sich weigert,
etwas Selbsterstelltes anzuzeigen, und andererseits möchte ich noch>> was ergänzen ...
Letzteres geht z.B. mit Gimp.
Hi Micha,

für Gimp bin ich zu doof! Insofern leiste ich der Aufforderung Folge,
die am Orakel-Tempel in Delphi zu lesen war: Erkenne dich selbst!

Seufzend

Reinhard
Rudolf Harras
2019-06-30 21:43:08 UTC
Permalink
Post by Reinhard Zwirner
für Gimp bin ich zu doof! Insofern leiste ich der Aufforderung Folge,
die am Orakel-Tempel in Delphi zu lesen war: Erkenne dich selbst!
Einfache Sachen lassen sich auch mit Irfan View ergänzen, oder Krita wäre Open
Source und übersichtlicher als Gimp.
Reinhard Zwirner
2019-06-30 11:01:13 UTC
Permalink
Post by Micha Kuehn
Post by Reinhard Zwirner
Irgendwelche Ideen?
Installiere dir statt OpenOffice LibreOffice. Das ist aktueller (und
besser). Es kann die Datei, so wie du sie mir geschickt hast, ohne
Probleme öffnen. ...
Hi Micha,

so, ich hab' jetzt mal LO installiert. Damit wird die Problemdatei
tatsächlich angezeigt. Allerdings werd' ich das Programm wieder
deinstallieren, denn es speichert - im Gegensatz zu OO - offenbar nur
im OpenOffice-Format ab: und mit solchen ODG-Dateien kann Irfanview
nichts anfangen.

Aber vielleicht hab' ich ja was übersehen.

Ciao

Reinhard
Sebastian Will
2019-06-27 17:58:41 UTC
Permalink
Post by Reinhard Zwirner
Aber: Mit Irfanview klappt's problemlos ...!
Was zeigt Irfanview unter Bildinformation an (Bild laden und i drücken)?
Reinhard Zwirner
2019-06-27 22:09:42 UTC
Permalink
Post by Sebastian Will
Post by Reinhard Zwirner
Aber: Mit Irfanview klappt's problemlos ...!
Was zeigt Irfanview unter Bildinformation an (Bild laden und i drücken)?
Hallo Sebastian,

dieses: <Loading Image...>

Ciao und gute Nacht

Reinhard
Wendelin Uez
2019-11-10 12:56:52 UTC
Permalink
Post by Reinhard Zwirner
Ich hatte vor Jahren einen auf einer "riesigen" Blaupause
archivierten Schaltplan kopiert, und zwar in Form mehrerer
überlappender A3-Kopien. Vor kurzem habe ich diese als jpg-Dateien
scannen lassen und sie mittels Paint zusammengestückelt: hat gut
geklappt, so daß das Schaltbild jetzt als fast 20 MB große jpg-Datei
vorliegt. So weit, so gut.
Wenn du sie mit Paint zusammengestückelt hast (also eine einzie Bitmap draus
gemacht hast), dann heißt das ja, dass Paint wohl nach dem letzten
hinzugefügten Stück die komplette Bitmap im Speicher hatte und anzeigen
konnte. Ergo kann der Speicherbedarf für das Komplettbild wohl nicht zu groß
geworden sein.

Anschließend hast du das Bild als jpg, also komprimiert, gespeichert.
Dadurch wird aber nur die zu speichernde Kopie auf der Festplatte kleiner,
sonst nichts. Wird die Kopie später wieder eingelesen, muß das komprimierte
Bild wieder als volle Bitmap erzeugt werden. Dabei entstehen bei hoher
Komprimierung halt mehr Artefakte etc. als bei geringer, aber die
resultierende Bitmap ist gleich groß.

Während der Dekomprimierung beim Einlesen einer jpg ist jedoch, vereinfacht
gesehen, sowohl das jpg als auch die komplette Bitmap im Speicher zu halten,
und beides zusammen kann dann bspw. für Paint, nicht aber für andere
Programme, bereits zuviel sein, während vorher beim Speichern zwar ebenfalls
die ganze Bitmap im Speicher war, die Komprimierung aber sukzessive erfolgte
und somit immer nur ein Teil des Komprimats gleichzeitig im Speicher sein
musste. Das kann erklären, dass speichern ging und wieder einlesen nicht.

Wenn du das Komplettbild nicht mehr als bmp, sondern nur als jpg hast, dann
speichere doch mal dieses jpg mit einem Programm, wo's noch einzulesen geht,
als bmp ab und lies dann dieses bmp mit Paint wieder ein - vermutlich wird
das dann gehen und obiges bestätigen. Wobei du bei der Speicherung als bmp
natürlich die Farbtiefe berücksichtigen solltest, d.h. die Farbtiefe nehmen,
die auch beim Zusammenstückeln verwendet wurde.

Sollte das alles nicht klappen, dann versuche es spaßeshalber auf einem
Rechner mit mehr Speicher zu testen. Programme verhalten sich meist sehr
seltsam, wenn ihnen der Speicher ausgeht, sie müssen deswegen nicht
unbedingt gleich abstürzen oder sich aufhängen oder dies im besten Falle
sogar anzeigen, die fiesen bleiben mit lädierten Daten am Leben und tun so,
als ob sie kein Wässerchen trüben könnten.

wuez

p.s.: recht praktisch für Umwandlungen ist auch das Programm PhotoFiltre
(kostenlos)
Reinhard Zwirner
2020-02-18 16:12:15 UTC
Permalink
Wendelin Uez schrieb:

[...]
Post by Wendelin Uez
Wenn du das Komplettbild nicht mehr als bmp, sondern nur als jpg
hast, dann speichere doch mal dieses jpg mit einem Programm, wo's
noch einzulesen geht, als bmp ab und lies dann dieses bmp mit
Paint wieder ein - vermutlich wird das dann gehen und obiges
bestätigen. ...
So, mit meinem neuen Win10-PC (i7, 16 GB RAM) hab' ich heute nochmal
ein bißchen rumgespielt:

Auch jetzt wollte Paint besagte und auch eine andere, ähnlich große
jpg-Datei nicht öffnen und faselte was von ungültiger Bitmap-Datei
(s. Link im OP).

Dann habe ich die (neue) Datei mit Irfanview geöffnet und als
Bitmap-Datei gespeichert: Paint blieb bei seiner Meinung ...

Anschließend habe ich die Datei wieder mit Irfanview geöffnet, in
toto markiert, kopiert und in Paint eingefügt: klappte problemlos.
Daraufhin habe ich das Bild mit Paint als neubenamste bmp-Datei
gespeichert. Aber auch dieses eigene "Kind" will Paint mit der
bekannten Meldung nicht öffnen.
Post by Wendelin Uez
... Wobei du bei der Speicherung als bmp natürlich die
Farbtiefe berücksichtigen solltest, d.h. die Farbtiefe nehmen, die
auch beim Zusammenstückeln verwendet wurde.
Ich habe nie und nirgendwo irgendwelche speziellen Einstellungen
bzgl. irgendwelcher Bildeigenschaften vorgenommen - immer mit den
Default-Einstellungen gearbeitet.
Post by Wendelin Uez
Sollte das alles nicht klappen, dann versuche es spaßeshalber auf
einem Rechner mit mehr Speicher zu testen. Programme verhalten
sich meist sehr seltsam, wenn ihnen der Speicher ausgeht, sie
müssen deswegen nicht unbedingt gleich abstürzen oder sich
aufhängen oder dies im besten Falle sogar anzeigen, die fiesen
bleiben mit lädierten Daten am Leben und tun so, als ob sie kein
Wässerchen trüben könnten.
S. o.

Für die Hinweise dankt
nach wie vor ratlos

Reinhard
Wendelin Uez
2020-04-21 18:35:06 UTC
Permalink
Wenn du mal Bildgröße, Farbtiefe und Dateigröße in Bytes posten könntest,
dann würde ich mal so eine Bitmap selbst anlegen und damit rumspielen.

Bitmaps sind meist unkomrimiert, aber das Bitmap-Dateiformat erlaubt auch
die verlustfreie Lauflängenkomprimierung (RLE). Es könnte sein, dass es
damit etwas zu tun hat.

wuez
Reinhard Zwirner
2020-04-22 16:17:08 UTC
Permalink
Post by Wendelin Uez
Wenn du mal Bildgröße, Farbtiefe und Dateigröße in Bytes posten
könntest, dann würde ich mal so eine Bitmap selbst anlegen und damit
rumspielen.
Bitmaps sind meist unkomrimiert, aber das Bitmap-Dateiformat erlaubt
auch die verlustfreie Lauflängenkomprimierung (RLE). Es könnte sein,
dass es damit etwas zu tun hat.
Du hast Post ...

Ciao

Reinhard
Reinhard Zwirner
2020-04-23 15:52:39 UTC
Permalink
Reinhard Zwirner schrieb:

[...]

Hi,

Wendelin Uez hat sich freundlicherweise mal meiner "Problemdatei"
angenommen und hat mir folgendes Ergebnis mitgeteilt:

<Zitat Wendelin Uez>

Hallo,

die Datei ist 9888 x 9927 Pixel mit 24 Bit Farbtiefe groß, also netto
(ohne Header) 9888*9927*3 = 294.474.528 Bytes = 287.572,781.. kB groß

Explorer - Eigenschaften ergibt:
Dateigröße = 294.474.582 Bytes
belegter Platz = 294.477.824 Bytes
Die Bitmap ist nicht RLE-komprimiert.

Mit anderen Bildprogrammen wie z.B. GIMP und PHOTOFILTRE kann man die
Datei fehlerfrei einlesen.

Der Fehler, dass die via Zwischenablage nach MSPAINT importierte
Grafik zwar gespeichert werden, aber nicht mehr wieder geladen werden
kann, lässt sich hier trotz ausreichendem Hauptspeicher reproduzieren.

Übertragt man die Bitmap ganz oder nur teilweise via Zwischenablage
aus einem Programm wie GIMP oder PHOTOFILTRE nach MSPAINT, speichert
sie dort als File ab und liest das File wieder in MSPAINT ein, dann
erhält man eine Fehlermeldung beim Wiedereinlesen erst aber ca. 3/4
der Gesamtgröße, d.h. die kleineren Ausschnitte werden von MSPAINT
noch fehlerfrei gespeichert und geladen.

Auch extern erzeugte Bitmapdateien (und damit solche, bei denen ein
durch MSPAINT erzeugter Headerfehler ausgeschlossen werden kann)
dieser Größe können von MSPAINT nicht geladen werden.

Das Problem dürfte also an MSPAINT liegen und nicht an der
verwendeten Datei.

Hilft zwar auch nicht weiter, aber meine Empfehlung wäre auf z.B.
PHOTOFILTRE auszuweichen - war deutsch konfigurierbar, (zumindest
seinerzeit) kostenlos und recht handlich. Es kann diese Datei
pixelgenau in voller Größe anzeigen, bearbeiten, speichern und laden.

wuez

</Zitat Wendelin Uez>

Ein Gutes hat die Sache: Weder ich noch meine Hardware haben da was
verbockt ... ;-)

Mit nochmals bestem Dank an Wendelin

grüßt freundlich

"Ingrid"

Loading...