Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.04;
Скачать: 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 вся ветка

Текущий архив: 2006.06.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
15-1147255965
шурик
2006-05-10 14:12
2006.06.04
где найти спонсора для размещения банера в программе?


2-1148113941
varfolomey
2006-05-20 12:32
2006.06.04
Непонятное Access Violation


3-1144906457
andrey2005
2006-04-13 09:34
2006.06.04
Можно ли передать в запрос имя таблицы параметром?


4-1142234174
Chaser
2006-03-13 10:16
2006.06.04
Определить активное ДОС-окно


9-1130919993
Asyakin
2005-11-02 11:26
2006.06.04
Реализация курсора в игре на OpenGL