Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Задать прозрачные области рисунка с помощью маски 
:(
    Опции темы
Dreamer_0x01
  Дата 20.4.2013, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Терминатор
**


Профиль
Группа: Участник
Сообщений: 780
Регистрация: 14.4.2005
Где: Санкт-Петербург

Репутация: нет
Всего: 12



Добрый день.

Хочу сделать определенные области рисунка прозрачными, задав эти области с помощью двухцветной маски (либо маски с прозрачными областями).

На рисунке - тот эффект, которого хочу добиться. 

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

Мне нужно прозрачными сделать лишь пикселы, которые лежат во внешней области маски (на скриншоте это белая область. Внутреннюю область при этом не трогать.)



Присоединённый файл ( Кол-во скачиваний: 11 )
Присоединённый файл  mask.jpg 79,59 Kb


--------------------
Нет ничего невозможного. Есть цели, и есть время и силы на их достижение.
PM ICQ   Вверх
skyboy
Дата 21.4.2013, 00:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



можно, например, imagemagick использовать с его масками
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Графика | Следующая тема »


 




[ Время генерации скрипта: 0.0827 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.