Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Заливка
AS3856Дата: Вт, 28 Апреля 2015, 16:17 | Сообщение # 1
Эксперт форума
Подскажите кто знает в каком направлении "копать"-необходимо сделать в программе инструмент "ЗАЛИВКА"
плагин hpwImage-использую его -но не очень подходит.можно как то попиксельно определять и менять- но тоже не очень подходит,вобщем может есть какие предложения ?или попиксельно единственный выход ?
возможно есть другой плагин ?
 
СообщениеПодскажите кто знает в каком направлении "копать"-необходимо сделать в программе инструмент "ЗАЛИВКА"
плагин hpwImage-использую его -но не очень подходит.можно как то попиксельно определять и менять- но тоже не очень подходит,вобщем может есть какие предложения ?или попиксельно единственный выход ?
возможно есть другой плагин ?

Автор - AS3856
Дата добавления - 28 Апреля 2015 в 16:17
DEMBELДата: Вт, 28 Апреля 2015, 16:59 | Сообщение # 2
Наш дизайнер
ну она почти так и работает, грубо говоря можно изображение сканировать попиксельно, сохраняется цвет каждого пиксела, определяется (задается) порог отклонения цвета пикселов. Если цвет пиксела не превышает порога (относительно цвета пиксела на который ткнули заливкой) он заливается. Ну как-то так, есс-но это все происходит в памяти т.е. быстро, возможно для повторения в нб это не самый удачный алгоритм. Из имеющихся плагинов - что есть так только определить-установить цвет пиксела, но см. выше - это будет медленно, нужен специализированный плагин к-рый будет делать это быстро и несколько иначе.

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениену она почти так и работает, грубо говоря можно изображение сканировать попиксельно, сохраняется цвет каждого пиксела, определяется (задается) порог отклонения цвета пикселов. Если цвет пиксела не превышает порога (относительно цвета пиксела на который ткнули заливкой) он заливается. Ну как-то так, есс-но это все происходит в памяти т.е. быстро, возможно для повторения в нб это не самый удачный алгоритм. Из имеющихся плагинов - что есть так только определить-установить цвет пиксела, но см. выше - это будет медленно, нужен специализированный плагин к-рый будет делать это быстро и несколько иначе.

Автор - DEMBEL
Дата добавления - 28 Апреля 2015 в 16:59
AS3856Дата: Сб, 02 Мая 2015, 21:49 | Сообщение # 3
Эксперт форума
вобщем то нужно что то как в Paint.NET -даже код в голову не лезет-неудобно,громоздко,хотя наверно и придётся идти этим путём.(хотя сама программа которую понемногу пишу абсолютно к этому не относится- но так уж получается-другие способы совсем неподходят)

Добавлено (02 Мая 2015, 21:49)
---------------------------------------------
Ура- вопрос решён- и всё работает на "ура" Всё реализовывается в плагине hpwImage . Жаль нет перевода-приходится английский вспоминать...Позже сделаю небольшой проектик для показа- может кому пригодится

 
Сообщениевобщем то нужно что то как в Paint.NET -даже код в голову не лезет-неудобно,громоздко,хотя наверно и придётся идти этим путём.(хотя сама программа которую понемногу пишу абсолютно к этому не относится- но так уж получается-другие способы совсем неподходят)

Добавлено (02 Мая 2015, 21:49)
---------------------------------------------
Ура- вопрос решён- и всё работает на "ура" Всё реализовывается в плагине hpwImage . Жаль нет перевода-приходится английский вспоминать...Позже сделаю небольшой проектик для показа- может кому пригодится


Автор - AS3856
Дата добавления - 02 Мая 2015 в 21:49
  • Страница 1 из 1
  • 1
Поиск: