Expand description
An unaffiliated implementation of Pleiades Astrophoto’s open-source Extensible Image Serialization Format (XISF) file format, the native image format for their flagship editing software PixInsight. Aims for 100% support for spec version 1.0, as opposed to implementations such as libXISF or Pleiades Astrophoto’s own PixInsight Class Libraries, which are written with 2D images in mind.
See the examples folder for a a simple XISF to FITS converter powered by this library.
The examples folder is set up as part of a workspace, which turns off example auto-discovery.
The command to run the program in subfolder examples/NAME
from the root directory
is cargo run -p NAME
rather than cargo run --example NAME
.
Modules
- Anything related to
DataBlock
, XISF’s representation of bulk binary data - All of the error types returned by API functions
- Anything related to
Image
- XISF property parsing
Structs
- Flags to alter the behavior of the reader
- Flags to alter the behavior of the writer
- An XISF file