TiffImages.jl icon indicating copy to clipboard operation
TiffImages.jl copied to clipboard

💎 Pure-Julia TIFF I/O with a focus on correctness 🧐

Results 25 TiffImages.jl issues
Sort by recently updated
recently updated
newest added

One of the primary limitations of `TiffImages.jl` continues to be support for compressed image formats: #8, #19, and #83, etc. [`TranscodingStream.jl`](https://github.com/JuliaIO/TranscodingStreams.jl) might be a great way to add support to...

enhancement

For packages like `ImageIO` where we are emitting `Array`s, there should be an option for `TiffImages` to load the file in a simplified and compatible way, i.e. only the largest...

enhancement

``` julia> img = TiffImages.load("myimage.tif"); julia> size(img) (10512, 6336) julia> img = TiffImages.load("myimage.tif", mmap=true); julia> size(img) (10512, 6336, 1) julia> img = ImageMagick.load("myimage.tif"); julia> size(img) (10512, 6336) ```

enhancement

It would be nice to benchmark each PR against the base branch as part of the CI suite. Some potential options/prior art include: - https://github.com/JuliaCI/PkgBenchmark.jl - https://github.com/tkf/BenchmarkCI.jl

performance

This will complete `TiffImages.jl` support for mmapped TIFFs. There are still some features that are needed before this is ready to merge: - [ ] Support for out-of-memory copy -...

enhancement