com.c3d.image
Class RGB2XYZ

java.lang.Object
  |
  +--com.c3d.operators.Moperator
        |
        +--com.c3d.image.RGB2XYZ

public class RGB2XYZ
extends com.c3d.operators.Moperator

TeX This operator converts an image in RGB format to an XYZ image by multiplying by a conversion matrix as follows: $$ \pmatrix{X\cr Y\cr Z}=\pmatrix{0.412&0.357&0.18\cr 0.212&0.715&0.072\cr 0.019&0.119&0.95}\pmatrix{R\cr G\cr B} $$


Fields inherited from class com.c3d.operators.Moperator
IDENTITY
 
Constructor Summary
RGB2XYZ()
           
 
Method Summary
 Jimage apply(Jimage a)
           
 com.c3d.util.atomic.Universal apply(com.c3d.util.atomic.Universal a)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RGB2XYZ

public RGB2XYZ()
Method Detail

apply

public com.c3d.util.atomic.Universal apply(com.c3d.util.atomic.Universal a)
Overrides:
apply in class com.c3d.operators.Moperator

apply

public Jimage apply(Jimage a)