Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 | 2 |

 

  Вопрос: алгоритм заливки Добавлено: 06.02.09 11:36  

Автор вопроса:  
У меня есть черно-белый рисунок (Image). Что-то типа детских расскрашек. Я выбираю цвет и координаты точки, и вся область ограниченная черным контуром заполняется цветом.
Как это сделать?

Ответить

  Ответы Всего ответов: 24  

Номер ответа: 1
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #1
Добавлено: 06.02.09 17:58
http://www.google.ru/search?hl=ru&newwindow=1&q=VB+%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC+%D0%B7%D0%B0%D0%BB%D0%B8%D0%B2%D0%BA%D0%B8&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=&aq=f&oq=

Алгоритмов много таких.

Ответить

Номер ответа: 2
Автор ответа:
 Skywalker



ICQ: 300-70-6пятьЪ 

Вопросов: 62
Ответов: 545
 Web-сайт: iSkywalker.ru
 Профиль | | #2
Добавлено: 06.02.09 20:37
http://algolist.ru/graphics/fill.php

Ответить

Номер ответа: 3
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #3 Добавлено: 06.02.09 20:39
Win32 API ExtFloodFill

Ответить

Номер ответа: 4
Автор ответа:
 



Вопросов: 2
Ответов: 2
 Профиль | | #4 Добавлено: 09.02.09 12:41
мне надо под Windows Mobile 5. "gdi32" как я понял там нет. :(

Ответить

Номер ответа: 5
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #5 Добавлено: 09.02.09 13:39
мне надо под Windows Mobile 5. "gdi32" как я понял там нет.

знчит тогда обломись, халявы не будет.. используй один из предложенных выше алгоритмов.

Ответить

Номер ответа: 6
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #6 Добавлено: 11.02.09 16:28
A* тебе подойдет

Ответить

Номер ответа: 7
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #7
Добавлено: 11.02.09 20:28
А при чем тут A*?

Ответить

Номер ответа: 8
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #8 Добавлено: 12.02.09 14:03
Для поточечной раскраски

Ответить

Номер ответа: 9
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #9
Добавлено: 12.02.09 15:07
Если gdi32 там нет, то есть что-то сильно похожее на ExtFloodFill, копай MSDN в сторону API под эту систему.

Ответить

Номер ответа: 10
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #10
Добавлено: 12.02.09 23:01
Для поточечной раскраски

Он для этого не предназначен.

Ответить

Номер ответа: 11
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #11 Добавлено: 13.02.09 10:26
Он для этого не предназначен.
Тем не менее, он для этого подходит, если его слегка обработать.

Ответить

Номер ответа: 12
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #12
Добавлено: 13.02.09 15:17
Процесс слегка обработки алгоритма поиска кратчайшего пути для преобразования его в алгоритм заливки фигуры в студию.

Ответить

Номер ответа: 13
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #13 Добавлено: 14.02.09 10:07
Тока ради того, чтобы убедить тебя? низачто

Ответить

Номер ответа: 14
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #14
Добавлено: 14.02.09 13:13
Скорее для того, чтобы доказать, что ты не перднул в воду.

Ответить

Номер ответа: 15
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #15 Добавлено: 14.02.09 14:42
что ты не перднул в воду

это, безусловно, весомый аргумент.. но боюсь,Sharp прав.. и
процесс слегка обработки алгоритма поиска кратчайшего пути для преобразования его в алгоритм заливки фигуры
сведется к написанию нового алгоритма заливки.. либо построчно, либо круговой перебор пикселов с рекурсией

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам