Code samples for SelectChromaKey.
Automatically generated by the Every Method demo.
// Automated test of SelectChromaKey - Typical Values
// Select green screen background and clear
ImageEnView1.ChromaKeyOptions.Tolerance := 0.21;
ImageEnView1.ChromaKeyOptions.Saturation := 30;
ImageEnView1.SelectionBase := iesbBitmap;
ImageEnView1.SelectChromaKey( 50, 50 );
ImageEnView1.InvertSelection( True );
ImageEnView1.Proc.ClearSel( True );

// Automated test of SelectChromaKey - Alpha Channel - Typical Values
// Select green screen background and clear
ImageEnView1.ChromaKeyOptions.Tolerance := 0.21;
ImageEnView1.ChromaKeyOptions.Saturation := 30;
ImageEnView1.SelectionBase := iesbBitmap;
ImageEnView1.SelectChromaKey( 50, 50 );
ImageEnView1.InvertSelection( True );
ImageEnView1.Proc.ClearSel( True );

// Automated test of SelectChromaKey - 32-Bit RGBA - Typical Values
// Select green screen background and clear
ImageEnView1.ChromaKeyOptions.Tolerance := 0.21;
ImageEnView1.ChromaKeyOptions.Saturation := 30;
ImageEnView1.SelectionBase := iesbBitmap;
ImageEnView1.SelectChromaKey( 50, 50 );
ImageEnView1.InvertSelection( True );
ImageEnView1.Proc.ClearSel( True );

// Automated test of SelectChromaKey - Random Values
// Select green screen background and discard red and green channels
ImageEnView1.ChromaKeyOptions.Tolerance := 0.71;
ImageEnView1.ChromaKeyOptions.Saturation := 80;
ImageEnView1.SelectionBase := iesbBitmap;
ImageEnView1.SelectChromaKey( 50, 50 );
ImageEnView1.Proc.Proc.DisposeChannels( 'B00' );

// Automated test of SelectChromaKey - Alpha Channel - Random Values
// Select green screen background and discard red and green channels
ImageEnView1.ChromaKeyOptions.Tolerance := 0.71;
ImageEnView1.ChromaKeyOptions.Saturation := 80;
ImageEnView1.SelectionBase := iesbBitmap;
ImageEnView1.SelectChromaKey( 50, 50 );
ImageEnView1.Proc.Proc.DisposeChannels( 'B00' );

// Automated test of SelectChromaKey - 32-Bit RGBA - Random Values
// Select green screen background and discard red and green channels
ImageEnView1.ChromaKeyOptions.Tolerance := 0.71;
ImageEnView1.ChromaKeyOptions.Saturation := 80;
ImageEnView1.SelectionBase := iesbBitmap;
ImageEnView1.SelectChromaKey( 50, 50 );
ImageEnView1.Proc.Proc.DisposeChannels( 'B00' );
