Vorschau Rendern des Zooms für große PNG-Dateien schlägt fehl

Ich habe ein 32768 × 32768 Pixel großes Mandelbrot-PNG erstellt, weil es Spaß macht.

In der Vorschau wird es gut gerendert, bis ich versuche, es zu vergrößern (was der springende Punkt ist, um das Bild so groß zu machen, wie ich es gemacht habe).Ungezoomt

Wenn ich versuche hineinzuzoomen, wird der Rest des Bildes ausgegraut, und wenn ich wieder herauszoome, wird der Rest des Bildes ausgegraut.Ausgrauen

Es lädt nie. Gibt es eine empfohlene Möglichkeit, dieses große Bild zu rendern?

[TECHNISCHE DATEN]

  • 2017 15" MBP
  • 2,8 GHz Intel Core i7
  • 16 GB Arbeitsspeicher
  • Intel HD-Grafik 1536 MB
  • Radeon Pro 555 2048 MB
  • Bildformat: .png
  • Bildauflösung: 32.768 x 32.768 Pixel
  • Bilddateigröße: 49 MB
Könnten Sie die Datei über Dropbox oder ähnliches teilen?
Ich stimme zu - die Bereitstellung eines Links zu einem Ort, von dem wir die Datei herunterladen können, wäre eine großartige Möglichkeit, dies zu beheben. Können Sie auch Ihre Grafikkarte näher erläutern? Das heißt, Sie erwähnen die Intel HD Graphics, haben aber nicht geklärt, ob Ihr MBP die AMD Radeon Pro 555 oder die AMD Radeon Pro 560 als dedizierte GPU hat?
Welche Software hat das rendern/png? Können wir die Datei zum Ausprobieren bekommen?
Ich habe das auch schon mit PDF-Dateien in El Capitan erlebt.
Es wurde von einem Golang-Programm generiert, das ich geschrieben habe.
@DerekHalden Cool. Aber gibt es wirklich einen Grund, jemals ein Bild dieser Größe zu verwenden? Alles, was ein Bild dieser Größe erfordert, kann höchstwahrscheinlich in viele kleinere Bilder aufgeteilt werden.
@JBis, das ist wahrscheinlich der bessere Weg, und wenn ich mehr Freizeit hätte, würde ich sicherlich ein anderes Programm schreiben, das so funktioniert. Aber das ist viel komplizierter und schwerer zusammenzubauen als die Version, die ich habe. Monomeeth AMD Radeon Pro 555

Antworten (3)

Ich würde versuchen, das Bild in einem brandneuen Benutzerkonto zu öffnen, Sie können das in den Systemeinstellungen > Benutzer & Gruppen einrichten oder einfach das Gastkonto verwenden. Wenn Sie hier unterschiedliche Ergebnisse sehen, muss etwas in Ihrem Profil die Vorschau stören.

Aber ich wette, die Preview-Entwickler haben nicht viel darauf geachtet, dass Leute 49 MB, 32 KB x 32 KB große Bilder öffnen. In der wahrscheinlichen Möglichkeit, dass dies ein echter Fehler ist, können Sie ihn schnell unter https://www.apple.com/feedback/ melden oder sich für ein Entwicklerkonto anmelden und einen vollständigen Fehlerbericht unter https://developer.apple erstellen .com/bug-reporting/ .

Kurzfristig würde ich empfehlen, eine andere Anwendung zu verwenden, um dies anzuzeigen. Ein Browser oder eine Fotobearbeitungsanwendung könnte gut geeignet sein. Bei einem Bild wie diesem besteht auch eine gute Chance, dass JPEG es effizienter komprimiert und weniger Probleme verursacht. Vielleicht sollten Sie es mit Photoshop oder ähnlichem konvertieren.

Es dauerte lange genug, um das erste Mal zu generieren, dass ich nicht sicher bin, ob ich versuchen möchte, es in einem anderen Dateiformat zu generieren.
Sie möchten auf keinen Fall ein Mandelbrot-Bild in einem verlustbehafteten Format wie JPEG.
Ich habe versucht, ein anderes Konto zu eröffnen, ohne Erfolg, werde Feedback einreichen.
Haben Sie eine andere Anwendung ausgecheckt, die PNG öffnen kann? Safari kann dies sogar korrekt wiedergeben
Ich habe versucht, dies über einen Browser zu öffnen. Xee aus dem Kommentar von unknowndomain rendert und zoomt erfolgreich, kostet aber Geld.

Ich habe die Datei heruntergeladen und konnte das von Ihnen beschriebene Problem reproduzieren, da andere bereits erwähnt haben, dass Sie dies Apple als Fehler melden sollten.

In der Zwischenzeit gibt es jedoch ein nettes kleines Dienstprogramm namens Xee , das immer noch viel Zeit zum Rendern benötigt, aber es funktioniert schließlich. Die App kostet 3,99 £ für die Vollversion, aber es gibt eine zeitlich begrenzte Testversion auf der Website.

In Xee habe ich View > Scaling Quality auf Low gesetzt, um die Ladezeiten zu verbessern.

Beispiel für 100 % Zuschnitt:Beispiel für 100 % Zuschnitt des Bildes in Xee

Dies ist sicherlich die nächste Lösung für das Problem, die ich gesehen habe, aber es ist eine Schande, eine Tonne für einen Computer auszugeben, nur um mehr für eine Anwendung ausgeben zu müssen, die zeigt, was ich will.
Ich meine, das ist eine ungewöhnliche Situation und wie oben erwähnt. Es an Apple zu melden wird helfen, aber es wird einige Zeit dauern. Ich sehe keine andere Lösung.
@DerekHalden Ich frage mich nur, ob dies Ihre Frage beantwortet?
Ich werde das Bounty etwas länger offen lassen, nur weil es ein wenig verfehlt wird, da es sich um eine vorübergehende Lösung handelt (kostenlose Testversion auf 30 Tage begrenzt). Wenn sich nichts Besseres ergibt, erhalten Sie das Kopfgeld.
Ich habe nicht wirklich nach dem Kopfgeld gefragt, sondern was das Problem war. Ich verstehe jetzt. Ich werde mal überlegen, ob es noch andere Lösungen gibt.
Ich habe es nur geschafft, es in Adobe Photoshop CC 2018 problemlos zu öffnen und herumzuzoomen. Eine Sache, die mir aufgefallen ist, war, dass das PNG einen Alphakanal hat, also habe ich diesen zum Testen entfernt, und dasselbe Problem, aber jetzt sind die Kästchen jetzt schwarz. das ist die vorherrschende Hintergrundfarbe, wo es nach wie vor Grau war, das eigentlich nur transparent ist. Dies neigt möglicherweise zu einem Speicherproblem, bei dem der Neuskalierungsalgorithmus immer wieder denselben Abschnitt des Bildes liest, wenn er versucht, das skalierte Bild zu zeichnen.
Zusätzlich zu diesem Gedanken habe ich einige Muster auf das Bild gezeichnet, damit es offensichtlich wäre, ob dies das Problem war, und diese Muster sich nicht wiederholten und die Farbe die Farbe der Blöcke nicht beeinflusste, die auf diesem Bild immer noch schwarz sind Jetzt, wo ich die Transparenz entfernt habe. Ich bin ratlos, was ich sonst vorschlagen soll.

Nicht genug Leistung; nehme an. Ich denke dein Problem lässt sich nicht lösen.