OpenImageIO
OpenImageIO copied to clipboard
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
https://github.com/OpenImageIO/oiio/blob/5767c62394872b89d3b39a1c303a4378945fc895/src/jpeg2000.imageio/jpeg2000input.cpp#L235-L242 I am reliably getting segfaults for this set of code. If I comment it out, the issue goes away: ``` received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffafa4d700...
  [IMG_1683.zip](https://github.com/OpenImageIO/oiio/files/8884981/IMG_1683.zip)
Hi, I am using VS2019, I have successfully compiled OpenEXR but when I am trying to build OIIO I could not find the path for "IlmBase_DIR", "OPENEXR_ILMIMF_LIBRARY", "OPENEXR_HALF_LIBRARY" paths. I...
When scanning a drive for images, I am interested in gathering all images that are larger than a specific size. During the open call, more info than just the header...
In the case of EXR tiled multi-part files, ImageInput::read_tiles will almost never fall in the case ``` if (native_data && contiguous && (xend - xbegin) == nxtiles * spec.tile_width &&...
### What Hi, I'm having trouble to import the python binding into my project. I'm not sure if this is a build issue or a bug, any pointer would be...
When reading an .exr file, the oiio:ColorSpace is always set to "Linear". If the read file already contained this metadata but set to another value (ACEScg for example), it is...
**Describe the bug** We use `ImageBufAlgo::make_texture(.., string_view filename, ..)` to create a .tx file on the fly from a rather large PNG (30k x 15k 16-bit). When the conversion is...
The `--trim` and `--autotrim` arguments to `oiiotool` are very handy for optimizing EXR data windows. That functionality feels like it would be a natural addition to `ImageBufAlgo`, as it would...
### Discussed in https://github.com/OpenImageIO/oiio/discussions/3271 Originally posted by **jreichel-nvidia** January 12, 2022 I've a couple of questions about associated/unassociated alpha. I'm aware of the general explanations in #3267. 1. The supports()...