我',试图了解 DPI 和 PPI 之间的区别。
我了解到 DOT 是设备可以显示或打印机可以打印的最小物理实体,DOT 可能由 R、G、B 元素组成。
像素是数字图像中最少的信息量。
那么,这是否意味着在彩色图片中每个 R、G、B 值都是单独的像素?
如果是这样,那么每个点都包含一个以上的像素,对吗?
如果我是对的,是否有一些属性,如每点像素?
我',试图了解 DPI 和 PPI 之间的区别。
我了解到 DOT 是设备可以显示或打印机可以打印的最小物理实体,DOT 可能由 R、G、B 元素组成。
像素是数字图像中最少的信息量。
那么,这是否意味着在彩色图片中每个 R、G、B 值都是单独的像素?
如果是这样,那么每个点都包含一个以上的像素,对吗?
如果我是对的,是否有一些属性,如每点像素?
像素没有大小。像素不是物理实体,它们不存在。你不能握住它们,你不能触摸它们,你不能测量它们。像素只是您的屏幕可以显示的最小增量。那里的关键词是“你的屏幕”。1980 显示器上的像素大小将不同于 2016 4K 显示器的像素大小。但它们仍然是像素。
像素和点之间的相关性绝对为零。没有。
现在我完全理解了混乱的根源。
在 1980 年代创建软件时,必须通过某种方式在屏幕上看到的内容与实际打印的内容之间建立关联。因此,某个地方的某个人决定这样做,因此在引用 1 个像素的应用程序中,在打印/输出时会将该引用视为 1 个点。但是要意识到这只是一个任意的名称,而不是基于任何类型的平等测量。他们只是为屏幕取了最小的数字增量,并使其等于在应用程序用户界面中按下时的最小物理增量。就这样。
印刷机上的“点”可能是 1 个像素……可能是 4 个像素……可能是 5 个像素……实际上没有标准公式可以通过查看一个点来计算使用了多少像素。
像素密度影响点。像素密度越紧密,一个点中的像素就越多。这是像素和点之间发生转换的地方。这就是为什么每英寸像素(PPI) 很重要,但仍与每英寸点数 (DPI) 不同的原因。
像素根据密度改变大小。像素越密集,它们变得越小。点不改变大小。一个点的大小始终相同。与点的唯一区别是线屏幕。线屏幕将控制点的密集程度或紧密程度,但与像素密度不同,它永远不会改变点本身的大小。
这就是为什么建议“打印”图像为 240 PPI或更高的原因。与标准印刷网点相吻合。打印机每英寸将使用 150、300 或更多点。因此,目标通常是使像素密度(有多少像素填充 1 英寸的屏幕)达到印刷机/照排机所需的相同或接近相同的增量。
由于大多数商业印刷是在 300DPI 下完成的,因此获得接近 300PPI 的像素密度就像您可以“猜测”的那样接近,以使像素相对接近与点相同的大小。实际上,这不是精确的测量或科学。只是这已被证明是最不麻烦的方法,可以让屏幕上的内容在媒体外看起来相对相同。但是您会发现 400PPI 图像的打印效果与 240PPI 图像几乎相同,因为在打印时,即使像素可能不同,两个图像的点也是相同的。
我非常喜欢这个问题的推理。为了使这个答案尽可能简单(实用),我将进行一些严格的分析。
每个点由多个像素组成......是否有一些属性,例如每个点的像素?
在某种程度上,这可能是另一种方式。一个像素由几个点组成。
我的简短回答是肯定的。有一些相关性。
一个打印的“点”(作为打印机的基本单位)只能包含两种状态。或者它是否打印。
一个像素不仅是一个数字“点”,它还可以包含不同级别的信息。最基本的像素类型是单色 1 位像素。这是同样的情况。要么你有一个黑色像素,要么你有一个白色像素。
如果您使用单色位图,则关系可以恰好是 1 比 1。一个黑色像素 = 一个打印点。
大多数时候我们不使用单色图像。
如果我有一个可以具有例如 3 个值的像素:1-白色 2-灰色 3-黑色,我可以使用 2x1 点网格来解决这个问题。0 点 = 白色,1 点 = 灰色,2 点 = 黑色。
这意味着可再现的灰度级别取决于我们分配多少点来匹配像素的深度。
通常在商业印刷中,我们有 8 位图像来生成我们的印刷图像。如果我们有一个 16x16 点的基本网格,我们可以有 256 个点的组合来获得 256 级灰度。
它不是直接依赖关系,(这是一个优化问题)所以它不是直接关系,或者它是一成不变的。但是你会在商业印刷品上找到这些数字:300ppi、150lpi、2400dpi (150x16=2400)。
事情比这要复杂一些。但这种关系是优化这些转化的基础。
我需要完成一篇关于这个的论文和视频。我正在准备物理测试,宏观图像等。
让我们再分析一下商业印刷品300ppi、150lpi、2400dpi的情况
16x150=2400是你屏幕角度为0°时的直接变换,最容易理解。
但是我们还有其他一些角度,例如 45° 的半色调屏幕,我们需要至少 212ppi 的文件分辨率
那么,当我们有 150lpi 时,为什么我们使用 300ppi 而不是 150ppi?
这是 0° 时 150lpi 屏幕的模拟。看红圈。
在左边,我们有一个 150ppi 的文件。例如,圆圈可以从中心开始增长。
在右边,我们有一个 300ppi 的文件。现在裂口有关于如何开始扩大圈子的更好信息。两者都是 150lpi,但额外的信息有助于产生更好的半色调,但在那之后,额外的信息就会丢失。
如果我们使用较低的分辨率,例如 75ppi,则每个线点水平重复 2 倍,垂直重复 2 倍。这将是明显的像素化。
分配给一条线的一定数量的像素以产生足够不同的灰色阴影 (16x150=2400)。
一个可行的、优化的像素范围被分配以产生一个漂亮的线点。150lpi 输出时为 300-212ppi。在某些情况下,我们可以将其推至 150ppi。
如果我们想变得粗糙,我会列出其他一些需要考虑的事情。
半色调或抖动
视距
纸张类型
印刷技术
电子设备上的像素
像素密度
传感器
什么是真正的像素
像素类型
等等。
那是容易的部分。
在喷墨打印机(和其他系统)上,我们不使用线。我们将点直接射入纸上。
误差扩散会根据墨滴想要再现的颜色百分比“随机”喷射墨滴。
但是它们不需要填充网格,因此它可以拍摄一些液滴,如果旁边有一些新的颜色信息,它可以发射不同数量的液滴。
想想与其他方法的区别。使用 LPI 就像“这是一个军事编队”。但是在这里我们有“一堆平民点在玩”。它们产生整体阴影,但没有可检测到的形成。
这意味着使用相同的 300ppi 文件将在摄影喷墨打印机上打印出比在杂志上更多的最终细节(请记住,为了产生漂亮的 150lpi 点,信息会丢失)
这也意味着您可以使用 200ppi 的图像,并且仍然比 150lpi 的图像具有更多的细节。
但由于这是随机的,因此不可能说“这个液滴对应于这个像素”。
我忽略了用于产生“随机百分比”的内部算法,但他们有可能在数学的某个地方有一个 16x16 的“网格”或 256 单位。它们需要根据一个最大单位产生一定密度的液滴喷射。
只是关于 joojaa 关于“像素不是小点”的评论的注释
如果我们将像素视为数字信息的数组,那么诀窍就是如何在信息系统之间转换这些信息。
如果我们的系统 A 支持 1 位信息(2 个状态)并且我们的目标系统 B 也支持每个单元的 1 位信息,则关系是 1 比 1。
如果我们的系统 A 支持 2 位信息,而我们的目标系统 B 只支持 1 位信息,我们需要抓取两个单元来重现与我们的系统 A 相同数量的信息。
等等...
就信息而言,像素深度和点阵之间存在直接相关性。
不,每个像素由多个点表示*。与显示器不同的是,您的平均胶印/激光打印机只能制作您拥有墨水的颜色的点。一个像素可以调暗,但一个点的强度始终相同。因此,您必须使用其他技巧来创建不同的颜色。
此外,纸上的原色不是红色、绿色和蓝色,而是青色、品红色、黄色和黑色。这些本质上是 R、G、B 的倒数,因为在纸上您去除了入射光,而显示器产生的光是逆过程。由于其他技术原因,黑色已被添加到组合中。因此,您的普通胶印店打印 4 种颜色。
为了产生色调,他们做了一种叫做半色调光栅的东西。半色调本质上是一种图案,其中包含开和关的点的混合,因此平均而言它们看起来像是某种颜色的色调。因此,打印机需要更高的分辨率来模拟与显示器相同的东西。
图 1:屏幕上的颜色与纸上的半色调放大。模拟图像中的每个像素代表一个点。
您的墨水是透明的(黑色除外),因此它们只是在彼此顶部打印半色调。关于半色调有很多话要说,图案不一定是圆点,它可能是扩散图案等。在任何情况下,打印机驱动程序/打印机软件开发人员都可以影响每个半色调光栅的大小,这是最接近的等价物到一个像素。虽然因为它由多个元素组成,所以它的权重可能不同,所以通常你可以拥有比光栅大小更多的像素,这会让你相信。
光栅的大小以 LPI 为单位测量(祝你好运,因为它是一个可控设置),每个 LPI 应该有大约 1.6-2.2 像素,这意味着 300 PPI 图像适合 ~150 LPI 图像,因为一个足够宽的光栅大约是 16 x 16 到 12 x 12 点宽,它转换为大约 2400 DPI 输出,这是许多商业印刷品的典型输出,但可能小于此值。
喷墨打印机有点特别,因为它们可以有多种尺寸的点,因此它们的颜色可以有一些变化,但即便如此,它们也没有像显示器那样的范围,并且需要半色调,尽管它们通常使用随机方法。
* 通常来说,一般来说。您可以在一个点内打印许多像素,但这是没有目的的,一个点仍然只能使每种墨水产生一种颜色。无论谁downvotrd有一点我都不够准确。
斯科特是正确的像素没有大小,它们之间也没有任何信息。打印机必须重新采样图像才能解决差异。因此,它基本上是将图像转换为函数,然后重建它可以使用的示例字段。有关更多信息,请参见此处,该过程在两个方向上都是相同的。
最终效果是发送太多像素毫无意义,发送太少只会变得模糊。逻辑各不相同,可以调整。但是已经对此进行了大量的实验,通常在 240-300 PPI 之间就足够了。240 对于手头的大多数打印工作来说只是稍微差一点。超过 300 在技术上具有挑战性,应该涉及您的打印机。
简而言之,PPI 是在您谈论图像数据时,而 DPI 是在您描述物理输出时。即显示在屏幕上或打印在纸上。
在这方面肯定有很多混乱。PPI 和 DPI 虽然在技术上有所不同,但通常可以互换使用,因为在这两种情况下,它的唯一价值是用于图像的打印物理尺寸。
从 DPI 的维基百科页面:
在打印中,DPI(每英寸点数)是指打印机或照排机的输出分辨率,而 PPI(每英寸像素数)是指照片或图像的输入分辨率。DPI 是指当图像被复制为真实物理实体(例如打印到纸上)时的物理点密度。数字存储的图像没有固有的物理尺寸,以英寸或厘米为单位。某些数字文件格式会记录 DPI 值,或更常见的是 PPI(每英寸像素数)值,用于打印图像。这个数字让打印机或软件知道图像的预期大小,或者在扫描图像的情况下,原始扫描对象的大小。例如,位图图像的尺寸可能为 1,000 × 1,000 像素,分辨率为 1 兆像素。如果它被标记为 250 PPI,这是一个指示打印机以 4 × 4 英寸的尺寸打印它。在图像编辑程序中将 PPI 更改为 100 会告诉打印机以 10×10 英寸的尺寸打印。但是,更改 PPI 值不会更改图像的大小(以像素为单位),仍为 1,000 × 1,000。还可以对图像进行重新采样以更改像素数,从而更改图像的大小或分辨率,但这与简单地为文件设置新的 PPI 完全不同。
https://en.wikipedia.org/wiki/Dots_per_inch#DPI_or_PPI_in_digital_image_files
由于这是图形设计论坛而不是计算机科学论坛,我会说是的,像素是光栅(位图)图像的最小单位,至少包含红色、绿色和蓝色数据。
对于每种输出设备和显示技术,点与像素的关系是不同的。输出设备必须解释图像数据才能以自己的特定方式输出。