2012-01-23 113 views

回答

1

您可以將RGB轉換爲HSB並使用亮度。但我認爲它的方法很慢。 也許是這樣的:

#define DWORD unsigned long 

DWORD density(DWORD pixel) 
{ 
// RGB in DWORD: 0x00rrggbb 
    return (pixel & 0x000000ff) + ((pixel >> 8) & 0x000000ff) + ((pixel >> 16) & 0x000000ff); 
} 
相關問題