在数字图像处理中,我需要了解图像调整大小的作用是什么?它只是改变图像的尺寸,例如,从 256×256 变为 128×128,像素间距相同(相同 dpi)?还是它会改变图像中的 dpi 或像素间距?如果我需要增加图像的大小并增加其 dpi,我该怎么做?
图像大小调整和插值
信息处理
图像处理
matlab
2022-02-03 01:49:27
1个回答
在数字图像处理中,图像大小调整仅改变图像的阵列大小(尺寸)。它不关心dpi。它只是对图像数组进行上采样或下采样。
仅当关注显示(或打印)图像的实际物理尺寸时才考虑 DPI(每英寸点数)。
当您在同一物理监视器上显示缩放图像时,图像内容的明显 dpi也会发生变化。这对于带有字体渲染的文本处理尤其重要。
一些程序试图保持图像的物理显示大小相同,同时缩放它们或在不同的监视器上显示时,通过合并要使用的 dpi 参数。
[编辑下面的答案] 在 Gonzalez 书中的这些示例中,图像在显示(或打印)时会考虑其物理尺寸。假设像素为正方形,物理显示设备的 DPI 由下式计算
例如,对于典型的 15.6 英寸、FHD (1920 x 1080)、16:9 纵横比的笔记本电脑,DPI 将为
那是显示器的DPI。
显示图像的物理大小,数组大小为是(谁)给的
水平和
垂直以英寸为单位...
对于具有给定 DPI 的监视器,具有较小数组大小的图像将在屏幕上显示更小。如果您从到,说,,那么显示的图像尺寸也会增加三倍。
最后;图像(或任何数字数据)的插值意味着计算物理上位于其现有样本之间的信号值。在这方面,您在插值时会减小像素距离。但是,插值不会为您提供新数据;它只会使现有数据更平滑。这就是为什么您不能仅通过从 SD 原始源进行插值来获得真实的 FHD 视频的原因......
其它你可能感兴趣的问题