Точка против пикселя: в чем разница?


Ответы:


98

Пиксель - это один квадратный «элемент изображения» (отсюда и пиксель), то есть одна точка на вашем изображении. Изображение 10x10 состоит из набора пикселей в сетке шириной 10 на 10, в общей сложности 100 пикселей.

«Точка» (pt), с другой стороны, является единицей длины, обычно используемой для измерения высоты шрифта, но технически способной измерять любую длину. В приложениях 1pt равен ровно 1/72 дюйма; в традиционной печати технически 72pt составляет 0.996264 дюйма, хотя я думаю, что вы будете прощены за его округление!

Сколько пикселей = 1pt зависит от разрешения вашего изображения. Если ваше изображение 72 пикселей на дюйм (пикселей на дюйм), то одна точка будет равна ровно одному пикселю.


5
Я также добавил бы, что dpi относится к печати и ppi к отображению пикселей. Если в фотошопе что-то составляет 72 ppi (или в любом цифровом формате), то после печати вы можете не получить 72 dpi.
NateDSaint

2
В приложениях точка составляет ровно 1/72 дюйма.
e100

5
Как примечание, пиксели не всегда квадратные. Если вы когда-либо производите изображения для видео, обратите внимание, что у вас могут быть вертикально-прямоугольные или горизонтально-прямоугольные пиксели. Проверьте "соотношение сторон пикселей" для более подробной информации.
Сильвердраг

1
@ Lèsemajesté Вы можете сохранить изображение с любым разрешением ppi, и оно будет точно такой же информации о пикселях. Изображение размером 100x100 пикселей на экране будет одинакового размера, независимо от того, с каким ppi вы сохраняете изображение - ppi вступает в действие только при печати изображения. На экранах отображается один пиксель изображения на один физический пиксель с плотностью пикселей, которая настраивается для этого экрана (большой внешний экран имеет разрешение на дюйм, отличное от экрана рабочего стола или мобильного портативного устройства - одни и те же пиксели дают другой физический размер).
kontur

1
Он - нет. Пиксели - это неприводимая атомная единица без измерения. PPI - это флаг, установленный в программном обеспечении. RIP должен выполнять инструкции, приведенные в отношении окончательного реального размера, и игнорировать флаг PPI, встроенный в файл изображения. Когда мы создаем изображения с разрешением 300 dpi для печати, все, что мы делаем, - это обеспечиваем достаточное количество пикселей, чтобы RIP не пришлось добавлять или удалять пиксели для достижения желаемого целевого физического размера. Когда изображение растягивается, программа эмулирует растяжение, добавляя пиксели. Вот почему называть пиксели «квадратными» немного странно.
Горацио

24

Точка - это физическая единица длины, используемая в типографии. Это равно 1/12 Пика и 1 Пика = 1/6 дюйма. Так 1 пт = 1/72 дюйма.

Поэтому на дисплее с разрешением 72 ppi 1 точка = 1 пиксель.


13

В CSS

Pt - это 1/72 дюйма, а px - 1/96 дюйма.

Следовательно, px составляет 0,75 pt [источник] .

В CSS все несколько абстрагировано, поэтому такая единица, как «pt», не обязательно является одной точкой физического размера, особенно на экране , «in» не обязательно имеет размер в один дюйм и так далее. Даже «px» больше не обязательно должен быть размером в один пиксель: все масштабируется так, чтобы соответствовать гипотетическому устройству с разрешением 96 ppi при просмотре на нормальном расстоянии чтения, что означает, что на экранах, которые значительно отличаются от 96 ppi или от нормального расстояния чтения, все будет масштабироваться, но по-прежнему поддерживать те же отношения, т. е. pt будет по-прежнему 4/3 пикселя и будет по-прежнему 1/72 от единицы.

В печати

В печати точка обычно составляла где-то от 1/67 дюйма до 1/72,5 дюйма.

В цифровых средах это фактически стало стандартом для точки, которая в настоящее время составляет точно 1/72 дюйма, хотя все еще существуют альтернативные измерения в менее распространенном использовании, которые незначительно отличаются от 1/72, но не намного.

В печати вы обычно не измеряете в пикселях, потому что это технические подробности о целевом принтере или устройстве, которые не являются абсолютным измерением. Например, дизайн может быть напечатан с разрешением 125 т / д, 300 т / д или 1200 т / д и иметь одинаковые физические размеры.


В то время как многие устройства с высоким разрешением, устройства с небольшим экраном или устройства отображения сетчатки увеличивают размеры пикселей для шрифтов, коэффициент масштабирования действительно зависит от устройства и обычно определяется с точки зрения соотношения логический пиксель: физический пиксель в порту просмотра. Это беспорядок, который существует, потому что много людей все еще указывают размеры в пикселях, в то время как они должны указывать в независимых от устройства единицах измерения, таких как em
Ли Райан

Это совсем не так. Во-первых, в отличие от абсолютных единиц, таких как px, pt, in и т. Д., Em является относительной единицей относительно размера вашего шрифта. Для многих целей это просто не подходит. И если ваш размер шрифта указан в абсолютных единицах, то em в любом случае будет связан с абсолютной единицей. Это не «беспорядок», что абсолютные единицы измерения должны масштабироваться на устройствах с нестандартными расстояниями просмотра или сильно различающимися ppi, это стандарт.
Томасруттер

7

Точка является типографская мера, это означает , что это физическая мера длины , как мили, дюймы, метры или астрономической единицы. Исторически сложилось так, что длина точки варьировалась в разных локалях и культурах, но с ростом настольных издательских систем и интернационализации было установлено следующее соглашение:

В конце 1980-х и в 1990-е годы традиционная точка была вытеснена точкой публикации рабочего стола (также называемой точкой PostScript), которая была определена как 72 точки на дюйм (1 точка = 1⁄72 дюйма = 25.4⁄72 мм = 0.3527 мм).

Пиксель является наименьшей единицей данных цифрового изображения . То же самое можно сказать и о том, что пиксель не имеет реального физического размера. Пиксели используются для отображения изображения на экране или его печати, преобразовывая информацию об изображении в пикселях в физическое представление. Плотность пикселей на экранах измеряется в ppi (пикселях на дюйм), тогда как напечатанные изображения измеряются в dpi (точках на дюйм) - для обоих одинаковых количеств пикселей изображения могут быть физически большие размеры, например, 100 X 100 пикселей. изображение будет огромным, отображаемым на экране наружной рекламы, или крошечным при печати на бумаге с разрешением 300 точек на дюйм.


7

Распространение устройства усложняет условия

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

Apple имеет привычку использовать «точку» для более эффективной ссылки на «контрольные пиксели». Из библиотеки Apple для разработчиков iOS :

Очки против пикселей

В iOS существует различие между координатами, которые вы указываете в своем коде чертежа, и пикселями базового устройства. При использовании собственных технологий рисования, таких как Quartz, UIKit и Core Animation, координатное пространство рисования и координатное пространство вида являются логическими координатными пространствами с расстояниями, измеренными в точках. Эти логические системы координат отделены от пространства координат устройства, используемого системными структурами для управления пикселями на экране.

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

One point does not necessarily correspond to one physical pixel.

Любой термин обозначает значение, которое отличается от фактической плотности пикселей устройства: Apple втискивает четыре пикселя в точку, чтобы эффективно повысить четкость изображения. На других устройствах (например, у HTC ) эта плотность еще больше, до шести пикселей на точку - выше, чем у печати!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.