Если мой принтер может печатать с разрешением 1200 x 4800 т / д, в каком разрешении я могу сохранить свой формат для максимального печатного разрешения?

У меня есть цветной лазерный принтер с максимальным разрешением 1200 x 4800 точек на дюйм, которое является вертикальным по горизонтальному разрешению на основе этого ответа. Я хочу напечатать изображение с максимально возможным разрешением, поэтому сначала я создаю tiff-файл изображения, используя Matlab, который позволяет мне указать одно значение dpi при сохранении файла. Я указываю 4800 точек на дюйм? Будет ли принтер печатать мое изображение с разрешением 4800 точек на дюйм по горизонтали и 1200 точек на дюйм по вертикали? (Вариант использования: я пытаюсь распечатать небольшое цветное изображение, содержащее крошечные квадраты, которые должны быть отчетливыми при просмотре под увеличительным стеклом.)

3 ответа

Решение

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

Просто резюме, чтобы другим не приходилось читать комментарии, которые я оставил к другим ответам: DPI - это преобразование пикселей в физический размер, например, см, дюйм и т. Д. Когда программа или принтер использует настройку DPI, он будет в основном рассчитайте, насколько маленьким или большим на бумаге должно быть изображение, не меняя самого изображения. Таким образом, изображение 1024x768 с настройкой низкого DPI может заполнить всю бумагу формата A4, но при печати будет выглядеть очень пиксельно, так как то же изображение, напечатанное с настройкой очень высокого DPI, будет выглядеть очень маленьким на бумаге.

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

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

Хотя я не могу точно ответить на этот вопрос, потому что я не знаю, насколько хорошо принтер справляется с слишком высоким DPI, я подозреваю, что если вы превысите настройку 1200DPI на вертикальной оси, вы потеряете детали. Поэтому, несмотря на то, что 4800 DPI находится на широкой оси, я подозреваю, что 1200DPI должен быть максимальным параметром DPI, который вы должны использовать, чтобы гарантировать, что вы не потеряете какую-либо информацию.

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

Еще лучше было бы, если бы Matlab мог как-то определять различные настройки DPI для всего изображения. Также возможно, что принтер рассчитывает размеры на основе формулы, и, следовательно, максимальный параметр DPI, который вы могли бы использовать, составляет 3/4 от 4800DPI, а именно 3600DPI (поскольку 1200DPI - это 1/4 от 4800DPI, поэтому вы уменьшаете его с 4800DPI для компенсации для перехода.

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

Уже есть много хороших ответов, но одна часть объяснения, кажется, отсутствует, поэтому я сосредоточусь на этом; связь между пикселями и точками принтера. Разрешение принтера 1200x4800 относится не к пикселям изображения, а к механике того, как принтер может воспроизводить эти пиксели.

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

Фон

Пиксель - это самый маленький значимый элемент изображения. Он сам содержит информацию об изображении (в отличие от подробностей о том, как воссоздать его на определенном устройстве). Если это изображение в градациях серого, пиксель сообщает вам, насколько темное пятно. Если это цветное изображение, цвета будут определены цветовым пространством. Для мониторов это обычно основные цвета красный / зеленый / синий. Для принтера это, как правило, основные цвета: голубой / пурпурный / желтый (часто добавляется черный, потому что трудно создать чистый черный путем смешивания цветов; в фотоструйных принтерах иногда добавляются дополнительные цвета, которые трудно воспроизвести, комбинируя другие цвета). Цвет пикселя определяется интенсивностью основного цвета каждого компонента.

Для воспроизведения цвета пикселя на мониторе монитор имеет подпиксель для каждого основного цвета и может варьировать яркость каждого подпикселя. Принтер не может этого сделать; он может только печатать или не печатать точку основного цвета (и помещать несколько основных цветов в одну область). Некоторые струйные фотопринтеры могут немного изменять размер точки, но в остальном работают одинаково. Принтеры воссоздают цвет пикселей, печатая узоры из крошечных точек. Для каждого основного цвета изменяется интенсивность цвета в зависимости от того, сколько точек он помещает в область пикселя.

Разрешение принтера

Принтеры предназначены для воспроизведения документа или изображения, которые выглядят хорошо при просмотре на обычном расстоянии. Для этого они используют некоторые приемы, которые невидимы на нормальном расстоянии просмотра, но видны при увеличении. Как я объясню, вам нужно работать на уровне, который принтер не поддерживает.

Разрешение принтера относится к тому, насколько плотно он может наносить точки для создания оттенков каждого цвета. Я собираюсь немного упростить, потому что разрешение, скажем, 4800 точек на дюйм, относится к тому, насколько близко расположены точки, а не к диаметру точки. Если диаметр точки не превышает 1/4800 дюйма, бумага будет просвечивать сквозь промежутки между точками, поэтому она не сможет достичь 100% интенсивности цвета. Если точки имеют диаметр больше 1/4800 дюйма, они будут перекрываться, и вы потеряете некоторые оттенки. Но для этого объяснения, давайте предположим, идеальные точки.

Если он может печатать сетку 16x16 точек в пределах области пикселя, он имеет 256 точек для работы. Он может использовать где угодно между нулем и всем, чтобы воспроизвести 256 оттенков цвета (исключая белый ни для какого), что обычно является глубиной цвета изображения.

При разрешении 4800 точек на дюйм печать с разрешением 300 пикселей на дюйм дает 16 точек в этом направлении для воссоздания интенсивности цвета. В другом направлении, 1200 точек на дюйм для тех же 300 точек на дюйм дают вам всего 4 точки для воссоздания интенсивности цвета.

В этом случае 4x16 дает сетку из 64 потенциальных точек, которая обеспечивает глубину цвета 64 оттенков. Таким образом, при разрешении 300 ppi он не может точно воспроизвести исходную точность цвета 256 оттенков на основной цвет, он может воспроизводить только каждый четвертый шаг затенения. Но 1/300 дюйма довольно мало; Вы можете видеть только эту деталь с увеличением. Таким образом, принтер использует оптическую иллюзию. Делая окружающие пиксели более или менее интенсивными для компенсации с нормального расстояния просмотра, ошибки смешиваются и устраняются.

Чем выше разрешение печатаемого пикселя, тем меньше потенциальных точек на пиксель в сетке. Принтер может воспроизводить меньше оттенков цвета, поэтому точность цветопередачи ухудшается.

Существует также проблема размера деталей на нормальном расстоянии просмотра. Чтобы что-то вроде линии было видно как линия, оно должно быть достаточно широким, чтобы ваш глаз воспринимался как особенность. На изображении линия должна иметь ширину в один пиксель, чтобы существовать. Если вы печатаете этот пиксель слишком маленьким (слишком высокое разрешение печати в пикселях), он становится практически невидимым в виде линии. Это становится больше похоже на затенение; цвет на странице, который делает бумагу не совсем белой, но не очень заметной в качестве функции. Это похоже на то, как принтеры производят цветное затенение - точки или линии, слишком маленькие, чтобы быть замеченными как функция, которая добавляет некоторый процент цвета к бумаге.

Разрешение изображения

Если вы думаете о факсе, то это обычно 200 т / д черно-белый. Нормальный размер текста имеет тенденцию выглядеть немного блочным и неровным. Черно-белые лазерные принтеры выдают плавные контуры текста с разрешением 400-600 точек на дюйм, что является достаточно хорошим разрешением, чтобы требовать увеличения для просмотра деталей (текстовые символы обычно представлены в виде векторов, которые не имеют измерения ppi).

Если бы это было изображение в градациях серого, 200 ppi выглядело бы намного лучше, а 24-битный цвет (8 бит на цвет) при 200 ppi выглядел довольно неплохо на нормальных расстояниях просмотра. На обычных расстояниях просмотра документов или изображений 24-битный цвет при 300 ppi дает вам почти все детали, которые ваш глаз способен различить. При более высоком разрешении пикселей вы потеряете способность различать некоторые мельчайшие детали изображения.

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

Но ваши глаза не могут видеть детали на этом уровне. Если вы печатаете изображение с разрешением 4800 ppi, каждый пиксель, независимо от его цветового оттенка, будет уменьшен до наличия или отсутствия одной точки (глубина цвета 1 оттенка) каждого из его основных цветов. Таким образом, принтер должен будет выбрать из поддона 8 возможных цветов, чтобы воспроизвести любой из 16,8 миллионов цветов, которые могут быть в пикселе. Вы также не сможете различить какие-либо детали; это было бы похоже на грязную каплю.

Определение разрешения для сохранения изображения для типичного использования.

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

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

Специальный "микрофишный" вариант использования

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

Когда вы просматриваете контент, напечатанный, скажем, с разрешением 300 ppi, пиксели уже достаточно малы, чтобы их можно было увидеть в увеличении. Точки, используемые для создания пикселей, должны иметь определенную плотность, но размещение не должно быть настолько точным. От точки к точке или от линии к линии, если точка находится в нерабочем положении на 50%, вы говорите о 1/10000 дюйма при 4800 dpi.

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

Высокое разрешение не предназначено для печати деталей, это секретный соус, который принтер использует для синтеза деталей, видимых на обычных расстояниях просмотра. Так что же произойдет, если вы попытаетесь печатать с разрешением в пикселях, приближающимся к dpi принтера?

Если бы это был просто текст, теоретически вы могли бы печатать с разрешением 1200 ppi (это будет ограничено направлением с самым низким разрешением). Это бы имитировало, как простые текстовые символы отображаются на мониторе. На практике, однако, это было бы очень грубо, возможно, до такой степени, что его едва ли можно было использовать. Принтер не предназначен для размещения отдельных точек с точностью, обеспечивающей хорошие плавные линии.

Если вы говорите о цветных изображениях, было бы еще хуже. было бы слишком мало точек для воспроизведения широкого диапазона цветов, а расположение точек было бы слишком случайным, чтобы воспроизвести точные детали. Если вас совсем не беспокоит точность цветопередачи, вы можете получить что-то полезное со скоростью до 400-600 ppi (только догадываясь, вам нужно будет проверить это). Но появление под увеличением, вероятно, будет немного "факсом". Это также будет ужасно "зернистым", потому что вы будете смотреть на точки компонента. Это определенно не сработало бы для чего-то "фотографического".

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

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

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

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

За одним исключением (см. Ниже), при печати в оттенках серого или цветных изображений вам не требуется один пиксель для каждой точки, которую принтер может печатать, чтобы иметь ооптимальное качество. Как отметил Харримк, в случае цветных или полутоновых изображений обычно достаточно 300 PPI. Увеличение разрешения принтера означает, что у вас есть доступ к большему количеству оттенков серого, как указано формулой в первом ответе по ссылке ((Output Resolution / Screen Frequency)^2 + 1 = Gray Levels) предусмотрено в вопросе.

Исключением является штриховая графика, которую вы хотите сохранить как растровое изображение (не формат файла, не битовая глубина), где каждый пиксель является либо черным, либо белым и не может быть другого цвета. В случае штриховой графики вы в идеале хотите соответствовать разрешению принтера. Это говорит о том, что линия шириной 1/1200 дюйма действительно тонкая, и более мелкие детали, вероятно, теряются на тех, кто смотрит на изображение на нормальном расстоянии просмотра (40-60 см), поскольку оно примерно соответствует остроте человеческого глаза (см. Этот ответ), Поэтому 1200 PPI обычно достаточно для штриховой графики.

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

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

Это неправильно, и почему люди смущены и спрашивают, что было 4800 x 1200 точек на дюйм, что соответствует их программному обеспечению (которое является одним числом).

DPI только для принтеров. Это количество крошечных точек, составляющих каждый "пиксель" при печати на бумаге. PPI относится к пикселям на дюйм и представляет собой количество данных отдельных пикселей, записанных / используемых в цифровом изображении. Люди говорят DPI, когда имеют в виду PPI, когда говорят о разрешении своего цифрового изображения. Эти 2 не являются ни взаимозаменяемыми, ни связанными, хотя многие разработчики программного обеспечения неправильно использовали термины в своем дизайне пользовательского интерфейса, что привело к этому искажению.

если ваша картинка имеет ширину 10 дюймов при 100 PPI, и вы измените PPI на 300, то, скорее всего, вы увидите, что размер вашего изображения будет уменьшен на 1/3 от размера экрана до 3,33 дюймов. Если ваше изображение имеет только 1000 пикселей в поперечнике, то при 100 / дюйме оно должно быть шириной 10 дюймов, но если вы сейчас собираетесь использовать 300 / дюйм (что не меняет разрешение, так как у вас все еще есть 1000 пикселей), тогда это может быть достигнутым в 1/3 пространства, поскольку вы, по сути, просто слили все воедино, что может привести к ПОТЕРЯМ ясности, когда придет время печатать, в зависимости от того, с какими размерами создается печатное изделие.

По сути, настройка PPI в вашем программном обеспечении не имеет смысла, и вы можете определить оптимальный PPI только в том случае, если вы знаете размер изображения, которое нужно напечатать, - это также не изменит разрешение отображаемого изображения. Цифровое изображение 72ppi против 300ppi точно такое же, хотя некоторые люди думают, что одно из них "hi res", а другое "low res".

Вот ссылка, которую я нашел, которая объясняет вещи довольно хорошо, если вам нужна дополнительная информация по этому вопросу: http://www.rideau-info.com/photos/faq.html

Количество точек на дюйм (DPI):

Количество точек на дюйм (DPI или dpi) - это мера пространственной плотности точек печати или видеосигнала или сканера изображения, в частности, количество отдельных точек, которые можно разместить на линии в пределах 1 дюйма (2,54 см).

DPI - это показатель количества точек на дюйм или, другими словами, качество изображения. Более высокое значение DPI помогает при печати изображения на большой поверхности, например на высококачественном принтере, избежать "размывания" пикселей.

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

DPI является свойством всего изображения и не имеет горизонтальных или вертикальных компонентов.

Вы можете указать любой DPI, который работает с вашим принтером. По умолчанию обычно 300, но для качественного принтера достаточно 600 или 1200.

Возможно, вы имели в виду разрешение, а не DPI, и в этом случае лучшим будет тот, который соответствует принтеру,

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

Другие вопросы по тегам