Wolfram Language

FITS-Updates

Version 12 bietet erhebliche Verbesserungen beim "FITS"-Import: neue Elemente, effizienten Teilzugriff, umfassende Unterstützung für den Import von Metadaten und vollständige Unterstützung für Tabellenkopfdaten (HDUs).

Als eines der grundlegenden Updates unterstützt die Wolfram Language nun den Import von Bild- und Tabellenkopfdaten. Die folgende Datei hat eine Bild-HDU und eine binäre Tabellen-HDU.

Sie können eine Eigenschaft wie "Dimensions" abfragen.

Wenn Sie nach einem Importelement wie "ImageSize" suchen, erhalten Sie nur das Ergebnis für Bild-HDUs. Beachten Sie, dass aus der resultierenden Zuordnung ersichtlich ist, für welche HDUs das Element zurückgegeben wird.

Wenn Sie nach einer tabellenspezifischen Eigenschaft fragen, wie z.B. "TableHeaders", erhalten Sie nur das Ergebnis für Tabellen-HDUs.

Das neue Importelement "RawData" gibt die kompaktesten Datenrepräsentationen als NumericArray-Objekt für Bild-HDUs zurück.

Ein weiteres neues und schönes Feature ist, dass beim Import einer FITS-Datei der Teilzugriff nun vollständig unterstützt wird. Sie können die zu importierenden HDUs angeben.

Sie können auch auf Teile einer bestimmten HDU zugreifen, z.B. auf einen Teil des ersten Bildes, das in der ersten HDU gespeichert ist.

Das Tolle am Teilzugriff ist, dass Sie nicht alle Daten in den Speicher laden müssen. Auf diese Weise sparen Sie sowohl Speicherplatz als auch Zeit. Hier ist ein kurzer Vergleich, um die Effektivität des teilweisen Zugriffs zu zeigen.

Zeitaufwand und maximaler Speicherverbrauch bei Verwendung eines effizienten Teilimports.

Zeitaufwand und maximaler Speicherverbrauch ohne effizienten Teilzugriff.

Die Ergebniss im Vergleich.

Verwandte Beispiele

en es fr ja ko pt-br zh