Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
Заблокирован
1

Реализовать градиентную заливку

19.05.2015, 16:10. Показов 2330. Ответов 2
Метки нет (Все метки)

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

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.05.2015, 16:10
Ответы с готовыми решениями:

Как реализовать заливку фигур
В универе на каникулы задали сделать пеинт в СиШарпе, и вот имею пару вопросов: 1)Как...

OpenTL - убрать градиентную заливку
Сильно не пинайте плз. кусок RenderFrame GL.Clear(ClearBufferMask.ColorBufferBit |...

Сделать градиентную заливку кнопки
Здравствуйте. Имеется кнопка, у нее бордюр задается таким выражением <ControlTemplate...

Сделать градиентную заливку в GIMP
Градиент создал. Но, когда провожу линию в выделенной области - линия направления градиента...

2
Эксперт .NET
15362 / 11645 / 3056
Регистрация: 17.09.2011
Сообщений: 19,491
19.05.2015, 17:39 2
Цитата Сообщение от Rillaxac Посмотреть сообщение
нужен метод заливки который бы получал на вход точку на изображении и заливал все от этой этой точки до ближайших границ
Для начала нужно определить понятие "границы".

Где проходит граница на изображении ниже?
Название: topzewbi.png
Просмотров: 88

Размер: 810 байт
0
Заблокирован
19.05.2015, 18:38  [ТС] 3
Цитата Сообщение от kolorotur Посмотреть сообщение
Для начала нужно определить понятие "границы".
Где проходит граница на изображении ниже?
нигде, я имею ввиду как в паинте, ну короче заливка замкнутой фигуры

Добавлено через 38 минут
почитал в гугле, кажется в шарпе вообще этого нет((( тогда вопрос сводится к выбору алгоритма для реализации, у меня был курс компьютерной графики, вот уж не думал что это мне пригодится)))) знаю вот такие алгоритмы (дополните если есть еще что то): растровая развертка многоугольников, простой алгоритм с упорядоченным списком ребер, алгоритм заполнения по ребрам, алгоритм заполнения с перегородкой, простой алгоритм заполнения с затравкой, простой алгоритм заполнения с затравкой и стеком, построчный алгоритм заполнения с затравкой. Собственно какой алгоритм самый быстрый?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2015, 18:38

Как сделать градиентную заливку формы
Доброго. Старики, которые помнят vb6, наверняка знали такую штуку Dim lY As Long Dim...

Как задать градиентную заливку TChart
Как задать градиентную заливку TChart?

Через макрос сделать градиентную заливку в графике у границы ряда
Вообщем повис вопрос, как программно разрисовать границу ряда градиентным цветом. Вот так можно...

Есть ли возможность для Shape в свойстве BackStyle сделать градиентную заливку?
Подскажите, пожалуйста, есть ли возможность для Shape в свойстве BackStyle сделать градиентную...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.