![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| slip_stream |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 1.2.2008 Репутация: нет Всего: нет |
Доброго времени суток.
Есть ли возможность с помощью Джавы изменять тон (hue) у всей картинки целиком? К примеру, чтобы из такой картинки: ![]() получить такую: ![]() |
|||
|
||||
| dorogoyIV |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 3 Всего: 46 |
возможность то есть!!! только одной строкой не отделаешься. судя по картинкам, надо заменить желтый цвет на красный, плюс оттенки можно написать свой фильтр цвета... если такие маленькие картинки, то, возможно проще будет использовать несколько картинок - выделил - стала красной(поставил красную картинку), убрал выделение - стала желтой(поставил желтую картинку) |
|||
|
||||
| slip_stream |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 1.2.2008 Репутация: нет Всего: нет |
С таким вариантом все конечно проще, но интересует именно динамическая обработка. Можно хотя бы имена каких-нибудь классов/интерфейсов, нужных для этой задачи? С обработкой изображений на Джаве раньше не сталкивался, поэтому буду рад, если хотя бы примерное направление укажете. |
|||
|
||||
| dorogoyIV |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 3 Всего: 46 |
примерно так, фильтр доделывай под себя
Это сообщение отредактировал(а) dorogoyIV - 24.5.2008, 21:23 |
|||
|
||||
| slip_stream |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 1.2.2008 Репутация: нет Всего: нет |
Так, с фильтром получилось, спасибо. Поставил свой фильтр в ваш код, получилось как раз то, что надо.
Но тут другая проблемка. Эти картинки должны быть иконками в дереве. Делаю следующим образом: Рендерер для дерева:
И своя реализация для иконок:
Проблема: вместо иконок, на которых наложен фильтр, вижу белое поле. Не подскажете, в чем причина? |
||||
|
|||||
| dorogoyIV |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 3 Всего: 46 |
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |