Я хотел бы использовать это изображение на веб-сайте.
Что мне нужно сделать, это изменить фон с черного на прозрачный, чтобы я мог использовать стрелку на моем сайте, поддерживая фон страницы.
Я использовал Gimp для преобразования изображения в .png, но как мне теперь действовать?
Ответы:
Инструмент GIMP Color to Alpha очень удобен, если вы знаете, как его использовать , и эта задача кажется особенно подходящей для него:
#000000
) в качестве цвета, чтобы сделать прозрачным.источник
Вы можете использовать инструмент выбора по цвету GIMP или инструмент Волшебная палочка. В любом случае, вы просто выбираете все черные пиксели. Затем вместо удаления выбранных пикселей примените маску слоя:
Установите переключатель «
Selection
» и обязательно установите флажок «Invert mask
». Теперь все черные пиксели прозрачны.Экспорт в формате PNG или GIF.
Проблема в краях вокруг стрелки, где у вас могут быть черные пиксели, чтобы сформировать мат. Я не знаю, в GIMP, но в Photoshop есть хорошая возможность убрать предыдущий мат и / или добавить мат по вашему выбору.
источник
Я не использую gimp, но это изображение - простой случай, когда должно быть достаточно просто получить достойную прозрачность.
Если вы выберете все изображение, а затем используете его (или, скорее, версию в оттенках серого) в качестве альфа-канала, вы почти закончили.
В зависимости от ваших функций экспорта программного обеспечения, вы можете просто выбрать альфа-канал в качестве прозрачности PNG или использовать альфа-канал в качестве маски выделения и удалить выделение (плохое) или использовать сплетение в качестве маски слоя (неразрушающего), а затем экспорт.
источник
Вот полезный метод GIMP, который я недавно использовал для этого - вероятно, похож на «Color To Alpha» (Color To Alpha был для меня серым, хотя я был в режиме RGB), но этот метод дал мне несколько полезных настроек для «софт» «Я хотел, чтобы края выходили наружу (в отличие от техник волшебной палочки, которые оставляют тонкую черную рамку вокруг изображения, а не делают края частично прозрачными).
Короче говоря, я скопировал версию исходного изображения в градациях серого в его маску слоя / альфа-канал, а затем использовал кривые на альфа-канале, чтобы сделать большую часть изображения непрозрачной при настройке прозрачности краев. Очень хороший эффект и очень настраиваемый.
Вот шаг за шагом, чтобы сделать это:
Colors > Desaturate... > Lightness
на слое "image alpha"Add Alpha
(если это еще не сделано)Select All
&Copy
)Paste
это на альфа-канал «изображения» (нажмите на правую иконку слоя «изображение», а затем вставьте его)Необязательно: щелкните правой кнопкой мыши «изображение» и
Show Layer Mask
(должно показать, что вы вставили). Если вы пропустите это, вы увидите изменение прозрачности в реальном времени на следующем шаге.Color > Curves
Снимите флажок,
Show Layer Mask
чтобы увидеть примененную прозрачность.Перемещение точки насыщения Кривых (вверху кривых) и скорость, с которой она снижается, позволяет настроить, насколько края изображения прозрачны и насколько.
источник
Вы можете использовать Adobe Photoshop. Перейти к выбору -> цветовой диапазон . Удерживая нажатой клавишу « Shift» , нажмите на цвет, который нужно удалить (черный в вашем случае). Нажмите ок. Тогда все ваши черные будут выбраны; Теперь нажмите Удалить.
источник