Каждая плитка состоит из количества пикселей, равного отношению площади картинки в пикселях к площади плитки в пикселях.
Таки наоборот.
одинаковые? Квадратные или просто прямоугольные?
Это было бы слишком тривиально.
Способ определения ближайшего цвета предлагайте разные.
Я бы усреднял с весами, равными модулю отклонения яркостной компоненты от 180 (считаем, что яркостная компонента от 0 до 255). Участки сильно больше 180 глаз воспринимает как перезасвет и старается туда не смотреть, участки сильно меньше 180 воспринимаются как тени и на них тоже глаз не обращает особого внимания.