evb87ar » 29.09.2012 12:16:54
Ну, загрузка - это типовое действие.
Проход по пиклесям тоже просто: двойной цикл для Canvas.Pixels[x, y] если будете использовать TImage.
Преобразование в оттенки серого - зависит от того, по каким критериям вы будете определять "серость" цвета.
Разница между серым и цветным только в том, что у серого цвета все значения каналов RGB равны.
Приведение к серому можете сделать банально: (R +G +B) div 3. А можете и (((R +G) div 2 +B) div 2) и т.д.
Считывать потом цвет - тоже простейшая задача. Считываете любой канал функцией Reg, Green, или Blue.
Последний раз редактировалось
evb87ar 01.10.2012 20:35:32, всего редактировалось 1 раз.