Comments (8)
I don't suppose you can supply a small example image? I bet this is easy to track down and fix.
from oiio.
Absolutely!
Reference Image: http://files.aehunter.net/oiio/Chasing_Master_8bit_Rec709_04321.tif
DCDM: http://files.aehunter.net/oiio/Chasing_Master_12bit_XYZ_04321.tif
Let me know if you need more information.
Cheers!
from oiio.
I have a fix for this. I'm not sure how to link this ticket with a specific pull request. Does anybody else know?
from oiio.
By the way, even after implementing the fix, I am not seeing the images match. Should I infer from the names of your files that the DCDM one is in "xyz" space and therefore is not expected to be a visual match for the Rec709 one?
from oiio.
Hey Larry,
You are correct, the image data won't match as the second (12-bit) image is in xyz space. I can try and find a 12 bit tiff that hasn't had that transform applied.
Cheers!
from oiio.
No problem, I have other test images (including many from libtiff's official test collection). I just wanted to be extra sure that any remaining difference between the two example images you sent were intentional, and not indicating that there were still bugs.
Thanks for the examples and filing the issue -- I actually appreciate the opportunity to beef up our handling of the oddball bit depths.
from oiio.
The pull request for this is #168 #168
from oiio.
Long since fixed.
from oiio.
Related Issues (20)
- [BUG]Read OpenEXR file error in FAT32 driver. HOT 2
- [BUG] It seems that all the tests are not being built and not all tests pass HOT 2
- [BUG] Greyscale DNG read as 3 channel, not 1 HOT 5
- [BUG] Access violation using IBA::to_OpenCV() with an ImageCache-backed ImageBuf HOT 15
- [HELP] Compiler error in simd.h with CUDA/__AVX__ HOT 10
- [BUG] I get warnings when extracting oiio-2.4.10.0.zip on Windows via CMake HOT 4
- [BUG] OIIO Mailing List Search Broken HOT 1
- [BUILD] OIIO Windows Build System Maintainer HOT 9
- [BUG] DWA Compression for single channel EXR images only works with tiles HOT 4
- [BUG] ASAN heap-use-after-free while concurrently opening PSD files HOT 7
- [BUG] Unable to compile with fmt 10.0.0 HOT 1
- [BUG] oiiotool uses wrong channel for alpha when dropping channels HOT 2
- heap-buffer-overflow in file src/gif.imageio/gifinput.cpp, line 368 HOT 11
- [BUG] Double lock of mutex when loading psd file with wrong extension HOT 1
- IMB_ibImageFromMemory: unknown file-format HOT 7
- [HELP] Nuke Tiff library version and OIIO HOT 4
- [DOC] ImageOutput: Writing Images wrong Python example code HOT 4
- [BUG] thread_pool shutdown dead lock HOT 8
- [BUG] python3.10 spec.get_string_attribute() throws a runtime exception with non-utf-8 string headers HOT 1
- [BUG] HEIF from Sony ILCE-7M4 opens incorrectly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from oiio.