Diskuze: C# Bitmap a farby
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Uděláš si list/pole barev a jejich počtů, budeš procházet obrázek
pixel po pixelu a vždycky ho uložíš, na konci zjistíš, která barva tam
byla nejvíckrát
treba takhle to spocitas:
int[] pocty = new int[256*256*256];
for (int y=0; y<bitmap.Height; y++)
for (int x=0; y<bitmap.Width; x++)
{
pocty[(int)bitmap.GetPixel(x,y)]++;
}
pak uz si jen najdes maximum v poli pocty.
Aha, tak misto toho asi .ToArgb()
Nezkousel jsem to, kdyztak google napovi ("C# color to int")
Zobrazeno 6 zpráv z 6.