量化的概念

我们在信号与系统教程中介绍了量化。在本教程中,我们将正式将其与数字图像联系起来。让我们首先讨论一下量化。

数字化信号

正如我们在之前的教程中看到的,将模拟信号数字化为数字信号需要两个基本步骤。采样和量化。采样是在 x 轴上进行的。它是将 x 轴(无限值)转换为数字值。

下图显示了信号的采样。

sampling

采样与数字图像的关系

采样的概念与缩放直接相关。您采集的样本越多,获得的像素就越多。过采样也可以称为缩放。这已在采样和缩放教程中讨论过。

但信号数字化的故事并不止于采样,还有另一个步骤,称为量化。

什么是量化

量化与采样相反。它是在 y 轴上完成的。量化图像时,实际上是将信号划分为量子(分区)。

信号的 x 轴上是坐标值,y 轴上是振幅。因此,数字化振幅称为量化。

这里是如何完成的

quantization

您可以在此图中看到,信号已被量化为三个不同的级别。这意味着当我们对图像进行采样时,我们实际上会收集很多值,并且在量化时,我们将级别设置为这些值。这在下图中可以更清楚地说明。

量化级别

在采样图中,虽然已经进行了采样,但它们仍然在垂直方向上跨越连续的灰度值范围。在上图中,这些垂直范围的值已被量化为 5 个不同的级别或分区。范围从 0 黑色到 4 白色。此级别可能根据您想要的图像类型而变化。

量化与灰度的关系将在下面进一步讨论。

量化与灰度分辨率的关系:

上图显示的量化图有 5 个不同的灰度级。这意味着由该信号形成的图像将只有 5 种不同的颜色。它或多或少会是一张黑白图像,带有一些灰色。现在,如果你想让图像质量更好,这里有一件事你可以做。那就是增加级别或灰度分辨率。如果你把这个级别增加到 256,就意味着你有一个灰度图像。这比简单的黑白图像好多了。

现在 256、5 或任何你选择的级别都称为灰度。记住我们在上一个教程中讨论的灰度分辨率公式,即,

bpp

我们已经讨论过灰度可以用两种方式定义。这两种方式是。

  • 灰度 = 每像素的位数 (BPP)。(等式中的 k)
  • 灰度 = 每像素的级别数。

在这种情况下,我们的灰度等于 256。如果我们必须计算位数,我们只需将值放入等式中。在 256 级的情况下,我们有 256 种不同的灰度和每像素 8 位,因此图像将是灰度图像。

降低灰度

现在我们将降低图像的灰度以查看对图像的影响。

例如

假设您有一个 8bpp 的图像,它有 256 个不同的级别。这是一张灰度图像,图像看起来是这样的。

256 灰度级

einstein

现在我们开始降低灰度级。我们首先将灰度级从 256 降低到 128。

128 灰度级

128

将灰度级降低一半后,对图像的影响不大。让我们再减少一些。

64 灰度级

64

仍然没有太大效果,那么让我们进一步降低灰度级。

32 灰度级

32

很惊讶地发现,仍然有一些小效果。可能是因为这是爱因斯坦的照片,但让我们进一步降低灰度。

16 灰度

16

轰隆隆,我们开始吧,图像终于显示出它受到了灰度的影响。

8 灰度

8

4 灰度

4

现在,在降低灰度之前,再降低两个 2 级,您可以很容易地看到图像因降低灰度而严重扭曲。现在我们将其降低到 2 个级别,这只不过是简单的黑白级别。这意味着图像将是简单的黑白图像。

2 灰度级

2

这是我们可以实现的最后一个级别,因为如果进一步降低它,它将只是一张黑色图像,无法解释。

轮廓

这里有一个有趣的观察,当我们减少灰度级的数量时,图像中开始出现一种特殊类型的效果,这在 16 灰度级图片中可以清楚地看到。这种效果被称为轮廓。

Iso 偏好曲线

这种效果的答案,即它为什么会出现,在于 Iso 偏好曲线。它们将在我们下一个轮廓和 Iso 偏好曲线教程中讨论。