Now this is interesting!  I wasn't considering huge image files, most just 
"ordinary" ones like photos, screenshots, or graphs that would be common 
images to want to include with, for example, a markdown document.  I'll 
read up on your links.  Thanks!

On Sunday, April 2, 2023 at 5:18:24 PM UTC-4 David Szent-Györgyi wrote:

> On Sunday, April 2, 2023 at 3:55:31 PM UTC-4 tbp1...@gmail.com wrote:
>
> It seems to me that the main challenge would be for Leo to know just what 
> to have in the package.  External files would be easy, but for example 
> image files - how to know about them could be a real challenge.  I'm 
> thinking that an outline could contain an @resources node, where the user 
> could add anything that Leo didn't know about.  Not ideal, but perhaps 
> necessary.
>
>  
> If you limit the scope of your work to compression and decompression of 
> files, you might consider the libraries available for 7-Zip 
> <https://en.wikipedia.org/wiki/7-Zip> - support for operating ystems 
> other than Windows requires one of the variants described there. If you 
> care about handling individual images or metadata from them, your task is 
> much greater and a great challenge. 
>
> I know something of that challenge, since I earn my living supporting 
> software for life science microscopy. The number of formats used in that 
> field is enormous, the requirements that must be during acquisition are 
> distinct from those required thereafter for retrieval and analysis. 
> Acquisition can involve a great number of individual images, enough that 
> efficient writing to disk and reading back from disk can require a number 
> of individual files, with a separate file that describes the entire 
> dataset. 
>
> Not that you would necessarily wish to use the formats designed for life 
> science microscopy of the open source software available for reading and 
> writing them, but here are links that might be of interest. 
>
> OME-TIFF and OME-Big-TIFF: these support individual files with a great 
> number of images; the OME-Big-TIFF variant supports files larger than four 
> gigabytes. These, among others, are described under "OME Model and File 
> Formats <https://docs.openmicroscopy.org/ome-model/latest/>". Information 
> specific to OME-TIFF 
> <https://bio-formats.readthedocs.io/en/latest/formats/ome-tiff.html> is 
> available; documentation for the OME-TIFF file structure 
> <https://docs.openmicroscopy.org/ome-model/latest/ome-tiff/file-structure.html>
>  
> is available also. 
>
> Bio-Formats <https://bio-formats.readthedocs.io/en/latest/> is a 
> standalone Java library for reading and writing life sciences image file 
> formats. It is capable of parsing both pixels and metadata for a large 
> number of formats, as well as writing to several formats. C++ code is 
> available; I cannot speak to its condition and compliance with the current 
> standard for the format. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/bef585eb-b1bd-4b57-95dc-9c7a2884a27bn%40googlegroups.com.

Reply via email to