Как считать пиксели в фотошопе

Обновлено: 05.07.2024

Мы тоже не очень любим рекламу, но она помогает покрывать расходы на содержание сайта. Пожалуйста, рассмотрите возможность отключения блокировщика рекламы. Спасибо.

такео

Зарегистрировано

С помощью инструмента "Волшебная палочка" я выделил объект и хочу подсчитать общее количество выделенных пикселей. Где-то я могу узнать эту информацию? кроме подсчета одного пикселя за раз. там много. это не обязательно делать в фотошопе, так что если есть другие способы сделать это, это тоже было бы здорово.

большой бэдбилл

Вялый член

Установите в качестве единиц измерения пиксели в настройках Photoshop. Затем откройте информационную палитру в раскрывающемся меню Windows. Это даст вам высоту по ширине вашего выбора в пикселях. Однако, если вы используете волшебную палочку для выбора, скорее всего, вы выбираете не квадратную область. Этот метод не будет работать, чтобы дать вам фактическое количество пикселей для «выделения».

Городской

Определение.

Редактировать выделение позволит вам изменить масштаб выделения, что даст вам числовую информацию в информационном окне.

Арден

Где находятся "любые" ключи?

Выберите Изображение > Гистограмма. Внизу будет указано количество пикселей в текущем выделении или все изображение, если ничего не выбрано.

такео

Зарегистрировано

Арден

Где находятся "любые" ключи?

Добро пожаловать. Я только что обнаружил эту функцию, когда искал ее, чтобы помочь вам, так что мы оба выиграем.

ЭмиКайт

Зарегистрировано

В PS6, почему в Photoshop вы используете «инструмент быстрого выбора», выбираете область, а затем в окне «гистограмма» получаете количество пикселей из этого выбранного слоя, затем перемещаете выделение, внезапно пиксель считать изменения. Это вообще имеет смысл?!

Почему количество пикселей может измениться при перемещении выбранного изображения?

Я пытаюсь выделить белые пиксели на лице совы, использую инструмент "Волшебная палочка", щелкаю правой кнопкой мыши, "похоже", а затем выделяю все эти белые пиксели. Он будет читать «3506». Я нажимаю «команда J», чтобы создать слой из выделения, перемещаю его, чтобы увидеть его сам по себе, количество пикселей меняется на «4433».

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

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

Гистограмма также дает быстрое представление о тоновом диапазоне изображения или типе ключа изображения. В низкоконтрастном изображении детали сконцентрированы в тенях. На изображении в светлых тонах детали сконцентрированы в светлых участках. А в изображении со средним ключом детали сосредоточены в средних тонах. Изображение с полным тоновым диапазоном имеет несколько пикселей во всех областях. Определение тонового диапазона помогает определить соответствующие тональные коррекции.

Примеры гистограмм Photoshop

Как читать гистограмму

А. Переэкспонированное фото B. Правильно экспонированное фото с полной тональностью C. Недоэкспонированное фото

Панель «Гистограмма» предлагает множество параметров для просмотра тональной и цветовой информации об изображении. По умолчанию на гистограмме отображается тональный диапазон всего изображения. Чтобы отобразить данные гистограммы для части изображения, сначала выберите эту часть.

Вы можете просмотреть гистограмму изображения как наложение в диалоговом окне "Кривые", выбрав параметр гистограммы в разделе "Параметры отображения кривой" и на панели "Свойства кривых" или выбрав "Параметры отображения кривой" в меню панели, а затем "Гистограмма".

Выберите «Окно» > «Гистограмма» или щелкните вкладку «Гистограмма», чтобы открыть панель «Гистограмма». По умолчанию панель «Гистограмма» открывается в сжатом виде без каких-либо элементов управления или статистики, но вы можете настроить вид.

Панель гистограммы Photoshop -- расширенный вид

Панель гистограммы (расширенный вид)

А. Меню канала B. Меню панели C. Кнопка «Обновить некэшированные данные» D. Значок предупреждения о кэшированных данных E. Статистика

Я программист, а не дизайнер. Поэтому мне часто нужно знать, на сколько пикселей тот или иной элемент далек от верхнего или другого элемента. Но я не уверен, как измерить это на лету в Photoshop CS6.

Я изменил линейку на значения пикселей.Затем я увеличил масштаб и сделал две направляющие между двумя точками, которые я хочу измерить. Это выглядит примерно так


Это правильный способ измерения расстояния? Если да, то как мне теперь его измерить? Я уверен, что у Photoshop есть вариант получше, чем то, что мне приходится считать пиксели из правил путем вычитания.

Если это неправильный способ, как быстрее всего измерить расстояние между двумя точками на экране?

2 ответа 2

Вы можете использовать инструмент "Линейка" (нажмите "I" или "Shift-I" для переключения между ними, пока не дойдете до инструмента "Линейка"), чтобы провести линию между двумя точками на изображении. Вы должны увидеть размеры в пикселях рядом со сведениями об инструменте (под пунктами меню). Обратите внимание, где на изображении ниже указано «Ш: 54,67 В: 0,33» — моя линия имеет ширину 54,67 пикселя.

Пример инструмента линейки PS

Решение 1

Раньше я использовал линейку, но лично я предпочитаю инструмент "Прямоугольная область выделения" (M), доступный прямо под инструментом "Перемещение" в вашем меню.

введите здесь описание изображения

Теперь просто используйте инструмент, чтобы выбрать поле, в котором будут отображаться размеры.

Выделительная рамка

a) Иногда вы можете отклониться на 1 или 2 пикселя, может быть трудно быть точным в пикселях (однако, если это так, увеличение масштаба — это быстрое решение).

b) Значения пикселей появляются только при активном удерживании инструмента. Для меня это никогда не было проблемой.

(Скриншоты версии Adobe Photoshop CS6 для Mac OSX)

Решение 2

Это одна из лучших функций Adobe Photoshop CC: когда у вас включены направляющие «Дополнительно» (Ctrl+H), вы можете удерживать нажатой клавишу CTRL, и будет отображаться информация о расстоянии между выбранным вами слоем и другим слоем. , соседние слои.

Убедитесь, что Быстрые направляющие включены. В представлении выберите «Показать» (в разделе «Дополнительно») и включите Быстрые направляющие.

Интеллектуальные направляющие работают в Photoshop CS6, однако они не отображают измерения ближайших слоев (насколько мне известно). Я настоятельно рекомендую использовать его, если вы занимаетесь веб-дизайном.

пример интеллектуальных направляющих, показывающих измерения

(Снимок экрана из версии Adobe Photoshop CC для Windows 8)

Разве ваши линейки не используют пиксели? Перейдите в «Настройки»> «Единицы и линейки» и установите «Правила» на «Пиксели». Лично я предпочитаю использовать шрифт Points (хотя я не думаю, что есть разница, если вы редактируете с разрешением 72 пикселя).

Я вышиваю крестиком, в последнее время использую Affinity Photo/Designer. Итак, я могу выяснить, сколько нити каждого цвета мне нужно, я хочу подсчитать количество пикселей каждого цвета (на плоском конечном изображении), но я не могу найти никакого способа, в Affinity или что-то еще, что я пытался, но я рад попробовать что-нибудь, что не стоит денег (или то, что у меня уже есть, так что просто не предлагайте ничего, сделанного Adobe). Кто-нибудь может мне помочь?


Уверен, что это возможно сделать с помощью кода Python. Вы просто загрузите изображение как массив значений (каждый набор значений соответствует одному пикселю), а затем выполните итерацию по нему, подсчитывая количество пикселей со значениями в каждом интересующем вас цвете. Это не то, что я на самом деле сделал это сам, поэтому я не знаю точных функций, которые вам нужно для этого вызвать.

@EngineerToast, что может пойти не так? Я имею в виду, что у вас есть регрессионный тест, документация и ноу-хау, как связаться с автором. Это лучше, чем большинство существующих кодов.

@EngineerToast ответ на Python 2 (0 голосов) почти неполный, поэтому не стоит беспокоить тех, кто умеет работать с Python

4 ответа 4

Вы можете сделать это с помощью GIMP, который является бесплатным, с открытым исходным кодом и работает на Mac, Windows и Linux.

Откройте изображение в GIMP, используя Файл > Открыть

В главном меню нажмите Окна > Закрепляемые диалоговые окна > Гистограмма

Выберите инструмент «Выделение по цвету» Shift + C и установите для параметра «Порог» значение 0 в параметрах инструмента на панели инструментов

введите здесь описание изображения

  1. Нажмите на цвет, чтобы выбрать его, и количество пикселей отобразится на гистограмме. Повторите для других цветов.

введите здесь описание изображения

Примечание. Если ваше изображение очень маленькое, вы можете увеличить масштаб. Используйте + и - для увеличения/уменьшения масштаба. Удерживание пробела при перемещении мыши позволяет перемещаться по изображению.Также обратите внимание, что серо-белая шахматная доска в приведенном выше примере должна показывать прозрачный фон. Если у вашего изображения сплошной фон, вы их не увидите.


Для справки, в Affinity Photo есть почти идентичное решение: включите гистограмму («Просмотр» > «Студия» > «Гистограмма»), затем выберите нужный цвет («Выбрать» > «Выбрать пробный цвет…»).

Опираясь на ответ Билли Керра с помощью Gimp, вы можете добиться того же в Affinity Photo:

Сначала убедитесь, что панель гистограммы активна и видна с помощью пункта меню «Вид» > «Студия» > «Гистограмма». (Возможно, вам потребуется установить параметр «Дополнительно» для панели с помощью небольшого меню в правом верхнем углу, чтобы просмотреть статистику, связанную с гистограммой.) Убедитесь, что выбран параметр «Область», чтобы ограничить область действия выбранными пикселями. .

введите здесь описание изображения

Затем используйте Select > Select Sampled Color. вариант. Появится небольшая панель:

введите здесь описание изображения

Нажмите на изображение, чтобы выбрать цвет для образца. Есть ползунок «Порог», чтобы определить, насколько точно каждый пиксель должен совпадать, чтобы быть выбранным. Отрегулируйте ползунок, чтобы включить/исключить нужные вам пиксели. Затем нажмите Применить. Гистограмма и статистика будут обновлены, чтобы отразить выбор:

введите здесь описание изображения

В моем примере вы можете видеть, что было выбрано 136 пикселей. Если вы видите небольшой предупреждающий треугольник вверху справа от гистограммы (как в моем первом примере), щелкните его, чтобы принудительно обновить данные полностью.

Повторите для других цветов. Это немного утомительно, потому что вам нужно будет использовать Select > Select Sampled Color. пункт меню каждый раз.

Читайте также: