Johannes Vollmer

Results 66 issues of Johannes Vollmer

## What can be improved or is missing? Invalid files can be detected without too much overhead (1 sort operation), which detects invalid files much (?) faster. ## Implementation Approach...

enhancement

## What can be improved or is missing? Doing color conversion in the pixel closure when reading a file is not possible, as the closure has no access to meta...

enhancement

## What can be improved or is missing? The name is hard to write and it should be a simple fix. ## Proposal Use `where Channels: IntoNonRecursive` in the builder...

## What can be improved or is missing? Loading only a small portion of a big image is a strength of exr. There should be at least the very simplest...

## What can be improved or is missing? The RGBA Preview Attribute is not automatically written when writing an RGBA file. ## Proposal Might need a resolution from the user,...

ReadOptions could contain a closure that specifies what exactly should be loaded. For example, it may compute the memory required to store the image and decide that the image is...

One of the most unique exr features. Requires core adjustments.

https://github.com/johannesvollmer/exrs/blob/5af9c8507c0b52dc9086a19cc988c2f36ebe9e68/src/image/full.rs#L461 If channel sampling is not 0, should this size not be divided then?

enhancement

- file subsampler which does not load the whole file at once to generate a preview - lazy load subsections of an image on demand

enhancement

The C++ library offers various other tools such as an image display app. This serves multiple purposes, most importantly, it provides a real life example on how to use the...

enhancement