Получение цвета пикселей в C ++

Я хотел бы получить значения RGB пикселя в разных координатах x, y на экране. Как мне сделать это на C ++?

Я пытаюсь создать свой собственный эффект размытия по Гауссу.

Это будет в Windows 7.

Изменить

Какие библиотеки необходимо включить для запуска?

Что у меня есть:

#include <iostream>

using namespace std ;

int main(){

    HDC dc = GetDC(NULL);
    COLORREF color = GetPixel(dc, 0, 0);
    ReleaseDC(NULL, dc);

    cout << color; 

}
7
задан Cody Gray 30 January 2011 в 10:56
поделиться