VIS2 SS2013 CVD DVR
 All Classes Namespaces Functions Enumerations Properties
Public Member Functions | Properties | List of all members
visLU.CVD.Image Class Reference

Public Member Functions

 Image (GraphicsDevice _device, string _colorVisionDeficency)
 
void SimulatePerception (GraphicsDevice _device)
 
void Recolor (GraphicsDevice _device)
 
void DrawSprite (Texture2D tex, RecolorShader shader)
 sends a texture to the shader using shader model 2.0 and built in vertex shader More...
 

Properties

Matrix RotationFromLMS [get, set]
 
Matrix RotationToLMS [get, set]
 
Texture2D ImageToSimulate [get, set]
 
Texture2D RecoloredImage [get, set]
 the final result of the recoloring process More...
 
string ColorVisionDeficency [get, set]
 
Texture2D ReferenceImageRGB [get, set]
 
Texture2D LabImage [get, set]
 
Texture2D NoiseTexture [get, set]
 
RecolorShader LMSShader [get, set]
 
RecolorShader RGBtoLab_Shader [get, set]
 
RecolorShader ContrastLoss_Shader [get, set]
 
RecolorShader PredominantComponent_Shader [get, set]
 
RecolorShader EigenVector_Shader [get, set]
 
RecolorShader Projection_Shader [get, set]
 
RecolorShader MaxProjectionEffect_Shader [get, set]
 
RecolorShader EnhanceContrast_Shader [get, set]
 
RecolorShader LabToRGB_Shader [get, set]
 

Detailed Description

Definition at line 16 of file Image.cs.

Member Function Documentation

void visLU.CVD.Image.DrawSprite ( Texture2D  tex,
RecolorShader  shader 
)

sends a texture to the shader using shader model 2.0 and built in vertex shader

Parameters
textexture
shaderspecific shader

Definition at line 922 of file Image.cs.

Property Documentation

Texture2D visLU.CVD.Image.RecoloredImage
getset

the final result of the recoloring process

Definition at line 103 of file Image.cs.


The documentation for this class was generated from the following file: