Вниз
Скачать: CL | DM;

Работа с Image - разнородная карта...   Найти похожие ветки 

← →
K_MANIAC   (2006-01-06 10:09) [0]

Вот такой вопрос имеется к вам...
Дан кусок карты - загруженный в TImage... - карта разнородная - в виде картинки...
К примеру земля - разные сегменты которой раскрашены в разный цвет...
Надо сделать так, чтобы при щелчке на карту - выделялся определённый сегмент карты - тот, куда мы щёлкнули мышью... - причём каждый сегмент карты разукрашен в разные цвета, но! - по мере распределения цвета по участку - оттенки его чуть чуть изменяются - то есть в одном куске цвет может быть розовым - чуть дальше розовый может быть светлее либо темнее и так далее...
Есть кое какие идеи - учитывая цвет - в "щёлкнутом" месте идти до границы изменения цвета - учитывая оттенки и вот эти границы каким-то образом выделить...
Но честно говоря - пока не очень получается...
Заранее_благодарен!


← →
Virgo_Style ©   (2006-01-06 10:23) [1]

см. while, =, <>, if, Image.Canvas.Pixels (или ScanLine, если нужна высокая скорость, для этой задачи должно хватить и Pixels)


← →
K_MANIAC   (2006-01-06 12:41) [2]

Чёто ничего не выходит...
А как сделать так, чтобы близлежайшая область (с немного различающимися оттенками) выделилась?


← →
Virgo_Style ©   (2006-01-07 17:16) [3]

K_MANIAC   (06.01.06 12:41) [2]
аналогично.

Как делаешь, что не выходит?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.043 c
6-1138958760
Pesh
2006-02-03 12:26
2006.06.04
Обзор компьютеров


2-1147683592
Zilog_
2006-05-15 12:59
2006.06.04
Проблема при работе с указателями


15-1146930296
Sergey Masloff
2006-05-06 19:44
2006.06.04
Мотивация при смене места работы. Какой % прибавки оклада


2-1148119883
Glex
2006-05-20 14:11
2006.06.04
Как получить имена всех подпапок, находящихся в данной папке?


6-1137435217
guitarist
2006-01-16 21:13
2006.06.04
Hyperterminal




   Наверх