您正在查找什么?

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. //
'/////////////////////////////////////////////////////////////
' EasyColor context constructor
Dim EasyColor As New EasyColor
' Images constructor
Dim srcImage As New EImageBW8
Dim dstImage As New EImageC24
' ...
' Create a pseudo-color lookup table
Dim pcLut As New EPseudoColorLookup
' Define a shade of pure tints, from red to blue
Dim red As EC24
red.C0 = 255
red.C1 = 0
red.C2 = 0
Dim blue As EC24
blue.C0 = 0
blue.C1 = 0
blue.C2 = 255
pcLut.SetShading red, blue, EColorSystem_Ish
' Source and destination images must have the same size
dstImage.SetSize srcImage.Width, srcImage.Height
' 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);

另请参见参考

SetShading

PseudoColor

我们应显示哪一个API?

© 2018 EURESYS s.a.  -  About Documentation  -  Open Source Licenses  -  Open eVision 2.6.1.1110