Как получить яркость изображения?
Aleksandr Makarov, Вы совершенно правильно сомневаетесь.  Почитайте, например, вот эту статью: 1. 
Или вот тут есть рецепт: 2
Чтобы получить среднюю яркость цветного изображения надо пройтись по всему блоку и по каждой компоненте R G и B отдельно посчитать сумму. После этого каждую sumR, sumG и sumB разделить на количество пикселей в блоке, в данном случае это 256^2. Это и будут компоненты нового цвета