ImageEn

TImageEnProc.GetDominantColor Code Samples


Code samples for GetDominantColor.
Automatically generated by the Every Method demo.
// Automated test of GetDominantColor
// GetDominantColor (and Fill) - Dominant Color is #B8C8D7 (<1%)
dd := ImageEnView1.Proc.GetDominantColor( rgb ); // Result: 0.351%
ImageEnView2.Proc.Fill( rgb ); // RGB(184, 200, 215)



// Automated test of GetDominantColor - Alpha Channel
// GetDominantColor (and Fill) - Dominant Color is #FFFFFF (23.24%)
dd := ImageEnView1.Proc.GetDominantColor( rgb ); // Result: 23.236%
ImageEnView2.Proc.Fill( rgb ); // RGB(255, 255, 255)



// Automated test of GetDominantColor - 32-Bit RGBA
// GetDominantColor (and Fill) - Dominant Color is #FFFFFF (54.98%)
dd := ImageEnView1.Proc.GetDominantColor( rgb ); // Result: 54.980%
ImageEnView2.Proc.Fill( rgb ); // RGB(255, 255, 255)



// Automated test of GetDominantColor - 1-bit
// GetDominantColor (and Fill) - Dominant Color is #000000 (78.78%)
dd := ImageEnView1.Proc.GetDominantColor( rgb ); // Result: 78.782%
ImageEnView2.Proc.Fill( rgb ); // RGB(0, 0, 0)



// Automated test of GetDominantColor (10) - Typical Values
// GetDominantColor (10 most common colors) - Most Dominant Color is #B8C8D7
count := ImageEnView1.Proc.GetDominantColor( domColors, 10, 255, 0 ); // Result: 10
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 5, clWhite, clBlack, count );



// Automated test of GetDominantColor (10) - Alpha Channel - Typical Values
// GetDominantColor (10 most common colors) - Most Dominant Color is #FFFFFF
count := ImageEnView1.Proc.GetDominantColor( domColors, 10, 255, 0 ); // Result: 10
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 5, clWhite, clBlack, count );



// Automated test of GetDominantColor (10) - 32-Bit RGBA - Typical Values
// GetDominantColor (10 most common colors) - Most Dominant Color is #FFFFFF
count := ImageEnView1.Proc.GetDominantColor( domColors, 10, 255, 0 ); // Result: 10
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 5, clWhite, clBlack, count );



// Automated test of GetDominantColor (64) - Typical Values
// GetDominantColor (64 most common colors) - Most Dominant Color is #B8C8D7
count := ImageEnView1.Proc.GetDominantColor( domColors, 64, 255, 0 ); // Result: 64
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 8, clWhite, clBlack, count );



// Automated test of GetDominantColor (64) - Alpha Channel - Typical Values
// GetDominantColor (64 most common colors) - Most Dominant Color is #FFFFFF
count := ImageEnView1.Proc.GetDominantColor( domColors, 64, 255, 0 ); // Result: 64
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 8, clWhite, clBlack, count );



// Automated test of GetDominantColor (64) - 32-Bit RGBA - Typical Values
// GetDominantColor (64 most common colors) - Most Dominant Color is #FFFFFF
count := ImageEnView1.Proc.GetDominantColor( domColors, 64, 255, 0 ); // Result: 64
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 8, clWhite, clBlack, count );



// Automated test of GetDominantColor (10) - Random Values
// GetDominantColor (59 most common colors) - Most Dominant Color is #5393AC
count := ImageEnView1.Proc.GetDominantColor( domColors, 59, 128, 127 ); // Result: 59
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 5, clWhite, clBlack, count );



// Automated test of GetDominantColor (10) - Alpha Channel - Random Values
// GetDominantColor (59 most common colors) - Most Dominant Color is #838778
count := ImageEnView1.Proc.GetDominantColor( domColors, 59, 128, 127 ); // Result: 59
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 5, clWhite, clBlack, count );



// Automated test of GetDominantColor (10) - 32-Bit RGBA - Random Values
// GetDominantColor (17 most common colors) - Most Dominant Color is #FFA100
count := ImageEnView1.Proc.GetDominantColor( domColors, 59, 128, 127 ); // Result: 17
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 5, clWhite, clBlack, count );



// Automated test of GetDominantColor (64) - Random Values
// GetDominantColor (88 most common colors) - Most Dominant Color is #5393AC
count := ImageEnView1.Proc.GetDominantColor( domColors, 88, 128, 127 ); // Result: 88
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 8, clWhite, clBlack, count );



// Automated test of GetDominantColor (64) - Alpha Channel - Random Values
// GetDominantColor (88 most common colors) - Most Dominant Color is #838778
count := ImageEnView1.Proc.GetDominantColor( domColors, 88, 128, 127 ); // Result: 88
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 8, clWhite, clBlack, count );



// Automated test of GetDominantColor (64) - 32-Bit RGBA - Random Values
// GetDominantColor (17 most common colors) - Most Dominant Color is #FFA100
count := ImageEnView1.Proc.GetDominantColor( domColors, 88, 128, 127 ); // Result: 17
IEDrawColorPalette( ImageEnView2.IEBitmap, domColors, 30, 30, 8, clWhite, clBlack, count );