25 questions
Best practices
1
vote
1
replies
102
views
EXR normalize and stretch with ffmpeg process and quality preserve
I’m processing a sequence of OpenEXR frames and I’m seeing what looks like “quality compression” only in one specific pipeline. I suspect this is actually precision loss / quantization (e.g., writing ...
Score of 1
0 answers
114 views
the procedure entry point hb_ot_tags_from_script_and_language could not be located in the dynamic link library ...libfreetype-6.dll
I'm developing an application on windows that manipulates images.
I'm using msys2/ucrt64 version of gcc for compiling and msys2/ucrt64 version of openimageio library for image import/export.
My code ...
Score of 0
1 answer
294 views
Application fails to link with library linked against OpenImageIO
I have a library that uses many dependencies managed by vcpkg. I have never had any issues until I recently added OpenImageIO.
On Windows 10 (MSVC 17.6) my library builds and links successfully, and ...
Score of 2
2 answers
524 views
python OCIO colour space conversions - colour issue
I have a test 16bit tiff file that is using ACEScc colour space:
I want to process it using OCIO to, for instance, linear sRGB.
OCIO provides examples of how to do it:
https://opencolorio.readthedocs....
Score of 0
1 answer
300 views
Separating channels with OpenImageIO python
I want to render level curves from an image, and for that I need only one channel. When using read_image, it generates RGBRGBRGB, which is incompatible with matplotlib contour. From the documentation ...
Score of 0
1 answer
1164 views
oiiotool to process a MOV input file
Is it possible to use oiio tool to convert a mov to a sequence of images? There is a way to extract a single frame (--subimage) but this gets very slow for longer QTs (more than 2000 frames). Since it ...
Score of 0
1 answer
335 views
C++ format pixels data for PySide2 QImage.fromData()
I am developing an Image viewer.
My main goal is to make something able to easily load .EXR files along with all other main formats.
I based it around :
PySide2 (Qt) for the UI.
OpenImageIO for .exr ...
Score of 0
1 answer
1156 views
How to get annotations data from Open Images Dataset V6?
I used images and annotation data from the open images dataset v6.
I was able to retrieve the images, but not the annotation information.
Can you please tell me what to do?
Current status
I ran the ...
Score of 1
1 answer
1378 views
Convert sRGB image to grayscale using OpenImageIO and Python
I can't find anywhere online or in documentation that explains clearly how to make this conversion using Python. In my situation I need to do it with OpenImageIO- I just need to feed it a path and ...
Score of 0
1 answer
632 views
OpenImageIO falls to convert hdr to png format when resizing
I'm trying to convert .hdr and .exr images to resized .png images. The conversion part works as expected but when I try to resize the image before saving the result is just a black image. I'm using ...
Score of 1
0 answers
423 views
Can't load image using openImageIO
I was trying to load image using opeimageio which I installed using vcpkg. But I get an error saying F:\vcpkg\installed\x64-windows\include\OpenImageIO\fmt\format-inl.h(1371,8): error C2061: syntax ...
Score of 1
1 answer
48 views
How to interpret the 'rational' value for FramesPerSecond metadata in some movie formats?
The plugin for GIFs or Movies defines a FramesPerSecond attribute of type
int[2] (rational)
What does that mean? One possible interpretation I came up with is that the second item in the array holds ...
Score of 1
1 answer
1219 views
OpenImageIO: Open image to the display window resolution instead of the data resolution
I am working with OpenImage Denoiser, which loads EXR files using OpenImageIO.
Images are loaded like so:
std::shared_ptr<ImageBuffer> loadImageOIIO(const std::string& filename, int ...
Score of 0
1 answer
484 views
Is it possible to create a standalone file to import a python library created with pybind?
I hope I'm clear in my question, if not please tell me.
I am using OpenImageIO's python bindings (pybind11) for some scripts that will run on hundreds of computers. Unfortunately it took me a lot of ...
Score of 1
2 answers
1195 views
Combine image channels of two images using oiiotool
There is command in the oiiotool to swap the channels of a image by using the --ch command like so:
oiiotool rgba.tif --ch R=B,G,B=R,A -o bgra.tif
What Im asking is if there is an option to load two ...