Главная Форум Интернет-магазин

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V   1 2 3 > »   
Ответить в данную темуНачать новую тему
Господа, помогите дописать прогу на delphi
max
сообщение 2.6.2005, 15:42
Сообщение #1


Сообщений: 0
Регистрация: 2.10.2004



Необходимо в это проге http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=6875&filename=ImgProc.rar сделать следующее добавить кнопку, при нажатии на которую находится путь минимальной стоимости из точки (x0,y0) в точку (x1,y1). Переходить можно из точки (x,y) в точки (x,y-1), (x-1,y), (x-1,y-1). Стоимость перехода равна (3*256-расстояние между цветами пикселов) * 2 для переходов первых двух видов (по сетке) и * 3 для точек последнего вида (по диагонали). Под расстоянием между цветами пикселов понимаем |R1-R2|+|G1-G2|+|B1-B2|. Т.е. требуется пройти по кривой с максимальным суммарным изменением цветов. Дополнительное предположение: оптимальный путь не может выходить за пределы прямоугольника (x0,y0)-(x1,y1). вот такие пирожки((( Кнопку уже создал, написал немного алгоритм, но мля не знаю, что делать дальше, помогите плиз ТТ
Перейти в начало страницы
 
+Цитировать сообщение

Alex
сообщение 2.6.2005, 15:48
Сообщение #2


Сообщений: 0
Регистрация: 2.6.2005



а когда надо? проста щас времени нету- сессия(
Перейти в начало страницы
 
+Цитировать сообщение
Vinnie
сообщение 2.6.2005, 15:56
Сообщение #3


Сообщений: 113
Регистрация: 30.10.2004
Из: Heaven



сессия - это да... Если не секрет, нахрена это нужно?
Перейти в начало страницы
 
+Цитировать сообщение
max
сообщение 2.6.2005, 16:21
Сообщение #4


Сообщений: 0
Регистрация: 2.10.2004



сегодня надо...(((( ну пажалуйста там вроде не много на зачёт надо, препод охренел такие задачи давать на зачёт Т___Т
Перейти в начало страницы
 
+Цитировать сообщение
max
сообщение 2.6.2005, 16:25
Сообщение #5


Сообщений: 0
Регистрация: 2.10.2004



Ааааа, ну помогите....((((
Перейти в начало страницы
 
+Цитировать сообщение
Vinnie
сообщение 2.6.2005, 16:35
Сообщение #6


Сообщений: 113
Регистрация: 30.10.2004
Из: Heaven



На мой скромный взгляд - либо здесь хтрость какая, либо можно напрямки динамическим программированием))
Перейти в начало страницы
 
+Цитировать сообщение
Vinnie
сообщение 2.6.2005, 16:38
Сообщение #7


Сообщений: 113
Регистрация: 30.10.2004
Из: Heaven



Кстати, я вообще не дельфи никогда не писал, поэтому посмотреть не могу, что там за картинка?
Перейти в начало страницы
 
+Цитировать сообщение
max
сообщение 2.6.2005, 16:38
Сообщение #8


Сообщений: 0
Регистрация: 2.10.2004



ага препод грил, что там надо динамическим программированием, только он нам на практике не показывал что это(((
Перейти в начало страницы
 
+Цитировать сообщение
max
сообщение 2.6.2005, 16:40
Сообщение #9


Сообщений: 0
Регистрация: 2.10.2004



да любую картинку грузишь туда
Перейти в начало страницы
 
+Цитировать сообщение
Vinnie
сообщение 2.6.2005, 16:42
Сообщение #10


Сообщений: 113
Регистрация: 30.10.2004
Из: Heaven



зайди на сайт lib.mexmat.ru авторизируйся под ником reader пас @#LiB#@, скачай книгу Вентцель Введение в исследование операций, книга очень слабая но по ней можно быстро выучить азы
Перейти в начало страницы
 
+Цитировать сообщение
Vinnie
сообщение 2.6.2005, 16:42
Сообщение #11


Сообщений: 113
Регистрация: 30.10.2004
Из: Heaven



на дельфях и паскале никогда не писал, поэтому в написании помочь не могу. А где ты учишься?
Перейти в начало страницы
 
+Цитировать сообщение
max
сообщение 2.6.2005, 16:45
Сообщение #12


Сообщений: 0
Регистрация: 2.10.2004



Матфак ИГУ, 2ой курс...
Перейти в начало страницы
 
+Цитировать сообщение
max
сообщение 2.6.2005, 16:47
Сообщение #13


Сообщений: 0
Регистрация: 2.10.2004



фак она большая сильно, мне её на моём канале целый день тянуть(((
Перейти в начало страницы
 
+Цитировать сообщение
fretboard
сообщение 2.6.2005, 16:55
Сообщение #14


Сообщений: 2
Регистрация: 1.12.2003



Вот, например, похожие задачи: http://altnet.ru/~kitnet/www/metod/book3/doc1/str1.htm
Перейти в начало страницы
 
+Цитировать сообщение
max
сообщение 2.6.2005, 17:20
Сообщение #15


Сообщений: 0
Регистрация: 2.10.2004



фак хз как с этими битмапами работать
Перейти в начало страницы
 
+Цитировать сообщение
Борис
сообщение 2.6.2005, 17:32
Сообщение #16


Сообщений: 0
Регистрация: 19.6.2004



Первая задача из ссылки fretboard(респект) с небольшими модификациями как раз то, что тебе надо. Алгоритм отличается только тем, что максимум на каждом шаге заполнения матрицы выбирается не из двух, а из трех чисел.
Перейти в начало страницы
 
+Цитировать сообщение
Борис
сообщение 2.6.2005, 17:33
Сообщение #17


Сообщений: 0
Регистрация: 19.6.2004



в каком смысле как? Я с дельфи плохо знаком, но должны же там быть функции возвращающие цветовой код пикселя в РГБ
Перейти в начало страницы
 
+Цитировать сообщение
Борис
сообщение 2.6.2005, 17:34
Сообщение #18


Сообщений: 0
Регистрация: 19.6.2004



или хотя бы что то навроде R(x,y) G(x,y) B(x,y)?
Перейти в начало страницы
 
+Цитировать сообщение
max
сообщение 2.6.2005, 17:39
Сообщение #19


Сообщений: 0
Регистрация: 2.10.2004



в том-то и дела что неизвестно(((( алгоритмически я вроде бы теперь понимаю, но реализовать не знаю как
Перейти в начало страницы
 
+Цитировать сообщение
Борис
сообщение 2.6.2005, 17:42
Сообщение #20


Сообщений: 0
Регистрация: 19.6.2004



Т.е. надо понять как спросить про цвет пикселя с заданными координатами
Перейти в начало страницы
 
+Цитировать сообщение


4 страниц V   1 2 3 > » 
Ответить в данную темуНачать новую тему

 

RSS <% %> <% %> Текстовая версия Сейчас: 30.6.2026, 17:08

Copyright © 1997-2018, Guitar.ru. Информация для музыкантов. Все права защищены.
Форум IP.Board © 2009 IPS, Inc