Определить альфа-значение пикселя в фотошопе

Ответы:

27

Роман Нурик дает простой ответ на Stackoverflow .

Обратите внимание, что обычно проще выбрать интересующие вас слои и скопировать их в новый документ без фона (щелкните правой кнопкой мыши слои на вкладке слоев и выберите «Дублировать слои», затем выберите «Новый документ»), затем:

Просто:

  1. Откройте информационное окно (нажмите F8)
  2. Нажмите треугольник внизу в правом верхнем углу окна и выберите «Параметры панели».
  3. В раскрывающемся списке «Второй цвет» выберите «Непрозрачность» для «Режима».
  4. Теперь выберите пипетку и наведите курсор на изображение. Вы увидите значение цвета и альфа-значение в процентах

    • Для перевода процента в фактическое альфа-значение умножьте на 255/100
    • Например, прозрачность 80% составляет 80 * 255/100 = 204 в альфа.
    • Чтобы преобразовать 204 (десятичное число) в обычный альфа-формат (шестнадцатеричное число), используйте этот инструмент , который для 204 дает cc (cc равно 12 * 16 + 12 = 204, так как a = 10, b = 11, c = 12 .. .)
    • поэтому красный с 80% альфа в формате AARRGGBB (как использует Android) будет #CCFF0000
Петр Айтай
источник
В моем Photoshop (CC 19.1.6 на Mac) нисходящий треугольник - двойной мясной гамбургер.
Jox
4

Ну, до сих пор я думал, что инструмент выбора цвета (сочетание клавиш «I») сообщит альфа-значение, но это не так. Кажется, вам нужно использовать обходной путь:

Выберите полное содержание вашего слоя, который вы хотите проверить, ctrlщелкнув миниатюру в палитре слоев. Прозрачные области не будут выделены. Создайте новый альфа-канал из вашего выбора. Затем в палитре каналов выберите новый канал. Теперь выберите все ( ctrl- a) и инвертируйте значения цвета. Если вы теперь используете палитру цветов, вы получите значения от 0% до 100%, которые отражают прозрачность вашего исходного слоя.

Мартин
источник