vidriotech / ScanImageTiffReader.jl

Julia bindings for the ScanImage Tiff Reader
Other
4 stars 0 forks source link

.. image:: https://gitlab.com/vidriotech/scanimagetiffreader-julia/badges/master/pipeline.svg :target: https://gitlab.com/vidriotech/scanimagetiffreader-julia/commits/master :alt: Pipeline status

.. image:: https://gitlab.com/vidriotech/scanimagetiffreader-julia/badges/master/coverage.svg :target: https://gitlab.com/vidriotech/scanimagetiffreader-julia/commits/master :alt: Coverage

About

For more information see the documentation_.

The ScanImageTiffReader is a Julia library for extracting data from Tiff and BigTiff files recorded using ScanImage. It is a very fast tiff reader and provides access to ScanImage-specific metadata. It should read most tiff files, but as of now we don't support compressed or tiled data. This is the Julia interface. It is also available as a Matlab, Python, or C library. There's also a command-line interface_.

Both ScanImage and this reader are products of Vidrio Technologies. If you have questions or need support feel free to submit an issue or contact us.

Examples

Install via the package manager:

.. code-block:: julia

(v1.0) pkg> add ScanImageTiffReader

Read a volume. The open function opens a file context, executes the data method and then closes the file context. See the documentation_ for more.

.. code-block:: julia

using ScanImageTiffReader
vol = ScanImageTiffReader.open("my.tif") do io
    data(io)
end

.. Core: https://vidriotech.gitlab.io/scanimage-tiff-reader .. C library: Core .. command-line interface: Core_ .. _Tiff: https://en.wikipedia.org/wiki/Tagged_Image_File_Format .. _BigTiff: http://bigtiff.org/ .. _ScanImage: http://scanimage.org .. _scanimage.org: http://scanimage.org .. _Python: https://vidriotech.gitlab.io/scanimagetiffreader-python/ .. _Matlab: https://vidriotech.gitlab.io/scanimagetiffreader-matlab/ .. Julia: https://julialang.org .. Vidrio Technologies: http://vidriotechnologies.com/ .. contact us: https://vidriotechnologies.com/contact-support/ .. submit an issue: https://gitlab.com/vidriotech/scanimagetiffreader-julia/issues .. _documentation: https://vidriotech.gitlab.io/scanimagetiffreader-julia/