Главная страница
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.027 c
11-1127987323
shalex
2005-09-29 13:48
2006.06.04
Обрезаются иконки в MainMenu


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


10-1120207226
Руслан
2005-07-01 12:40
2006.06.04
Открытие нового окна IE при использовании TWebBrowser.


2-1147712772
***(H@kker)***
2006-05-15 21:06
2006.06.04
Как это делает WinAmp


1-1145302715
Дмитрий_177
2006-04-17 23:38
2006.06.04
В Label обрезается текст при стиле Italic