Pseudo-Coloring

Functional Guide | Reference: SetShading, PseudoColor

/////////////////////////////////////////////////////////////
// This code snippet shows how to perform pseudo-coloring. //
/////////////////////////////////////////////////////////////

// Images constructor
EImageBW8 srcImage;
EImageC24 dstImage;

// ...

// Create a pseudo-color lookup table
EPseudoColorLookup pcLut;

// Define a shade of pure tints, from red to blue
pcLut.SetShading(EC24(255, 0, 0), EC24(0, 0, 255), EColorSystem_Ish);

// Source and destination images must have the same size
dstImage.SetSize(&srcImage);

// Generate the pseudo-colored image
EasyColor::PseudoColor(&srcImage, &dstImage, &pcLut);
/////////////////////////////////////////////////////////////
// This code snippet shows how to perform pseudo-coloring. //
/////////////////////////////////////////////////////////////

// Images constructor
EImageBW8 srcImage= new EImageBW8();
EImageC24 dstImage= new EImageC24();

// ...

// Create a pseudo-color lookup table
EPseudoColorLookup pcLut= new EPseudoColorLookup();

// Define a shade of pure tints, from red to blue
EC24 red= new EC24(255, 0, 0);
EC24 blue= new EC24(0, 0, 255);
pcLut.SetShading(red, blue, EColorSystem.Ish);

// Source and destination images must have the same size
dstImage.SetSize(srcImage);

// Generate the pseudo-colored image
EasyColor.PseudoColor(srcImage, dstImage, pcLut);

Sorry, the code snippets are currently not available in Python.