[C#] Visual Studio C# 2010 - pobieranie koloru pixela

0

Problem polega na tym, że mam w Form1 dwa pictureBoxy. W pierwszym pictureBox1 ładuje jako Image plik *.jpg, następnie w trzy tablice o rozmiarach identycznych do powyższego pliku jpg, chcę sczytać odpowiednio natężenia poszczególnych barw RGB każdego z pixeli.

Tu nastąpi przekształcenie wartości tablic odpowiednią funkcją i wrzucenie do drugiego pictureBoxa2 obrazka z przekształconych już tablic RGB.

Problem polega na tym, że nie mogę znaleźć funkcji odpowiedzialnej za sczytanie koloru pixela z pozycji x,y picturebox1.Image (nie ma czegoś takiego jak pictureBox1.Image.GetColor(x,y) / .GetPixel(x,y) )

Jeśli ktoś mógłby naprowadzić mnie na rozwiązanie mojego problemu byłbym niezmiernie wdzięczny.

0

Najszybciej będzie chyba rzutować na bitmapę... Czyli ja robię to jakoś mniej więcej tak:
((Bitmap)pictureBox1.Image).GetPixel(x, y);
Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1