Hi Sander,
Yes, of course I have plans about that. In fact, the idea is to define a new image file format: the PixInsight Document Format (but with no .pdf extension, for obvious reasons 8) )
The new format would be able to store:
- Multiple images in all formats supported by PI: from 8-bit integers to 64-bit floating point.
- Mask relations between images.
- All accessory data items associated with images (ICC profiles, color management and transparency settings, metadata, resolution, etc.).
- The previews defined on each image.
- The processing histories and initial states of all views stored (main views and previews).
- Process icons.
- Saved image states (as an option, as this could multiply the space requirements by orders of magnitude).
- Optional image compression (nondestructive). The 7-zip format is IMO an interesting option, and it is open source, very well documented and freely available on all platforms.
This is the basic idea. I think that now that PixInsight is approaching to a "mature" state (although I am probably the worst person in the world to say that), it's time to start thinking on a custom document format.
I am open to any suggestions, ideas and contributions on this topic. This is a complex and critical task and I'd like to avoid as many errors as possible