Comments (3)
Let me rephrase: why is there an XYZ Space?
Original comment by [email protected]
on 7 May 2012 at 12:31
from exposure-render.
Hi Christophe,
The blue shift you mention happens because internally, ER uses the CIE XYZ
color space.
You therefor have to convert your (I presume) RGB to XYZ using the color
conversion functions.
Cheers,
Thomas
Original comment by [email protected]
on 11 May 2012 at 7:54
from exposure-render.
Hi Thomas, thank you for your reply,
today I have a much better understanding of the colors in your renderer.
I just wanted to get rid of the blueshift which requires some searching in
the color space to get an actual grey-scale image.
By the way, i find it very confusing that the conversion of rgb-xyz ist
implemented multiple times and not only once in RGBtoXYZ and reverse.
I tried using some other conversion matrices but the result was allways red
or blue shifted.
Eventually I scrapped the XYZ Space and just use RGB. As I mentioned, I do
not see the point of the XYZ space, it just adds confusion.
Regards and again thank you for your reply,
Christoph
Original comment by [email protected]
on 11 May 2012 at 12:08
from exposure-render.
Related Issues (20)
- Building with vs2010, win7prof32, gt8600m HOT 2
- invalid texture reference when cudaBindTextureToArray gTexDensity HOT 4
- timing did not work, appended fixed file HOT 1
- Please Check for access-violation in camera.cuh::update
- Weird positioning of Lightsource HOT 2
- Software crashes after launch HOT 1
- Replace opacity with ExtinctionCoefficient HOT 2
- Gradient Magnitude: rawData vs. transferFunction(rawData) HOT 1
- SampleF seems to double the pdf HOT 2
- The error of compile HOT 1
- Isotropic phase function HOT 2
- Multi GPU Configuration
- memory leak in core.cu::Render
- 64-bit binary of Exposure Renderer HOT 1
- preparing volumetric medical dataset in HDR
- build error
- Vec::Min/Max code broken
- MainWindow crashes if c:\Volumes\manix_small.mhd does not exist.
- Application crashes after launch
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 exposure-render.