多媒体技术(1.1)之图像分辨率

2024-08-24 16:20

本文主要是介绍多媒体技术(1.1)之图像分辨率,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

「分辨率」这个概念还有「解析度」等说法,所以能从字面上看出来,它描述的其实就是图像包含多少细节、有多「清晰」。但具体到怎么用数字来描述一个图像有多少细节,就有很多个描述的角度,于是「分辨率」有很多种意思。

  • 相机的分辨率,往往指的是它的「像素规模」,即它能拍出含有多少个像素的照片。我们可以简单地说「10 M(一千万像素,有时也写成 10 MP)」,也可以写成「4000 × 2672 像素」。对相机来说,把像素和图片物理尺寸联系起来是没有什么意义的,因为相机总是在缩放物体的图像。
  • 扫描仪和打印机的分辨率,往往是它们能在单位物理面积内扫描/打印多少个微小的点(像素或墨点),单位一般分别是 PPI(像素/每英寸)和 DPI(点/英寸)──因为把它们的像素/点和物理尺寸联系起来是有意义的。为什么不写它们能扫描/打印包含多少像素/点的图片呢?因为它们扫描/打印的图片尺寸不定呀!所以我们只能以单位面积来描述。
  • 显示器 能显示包含多少像素的图像的能力是固定的,所以我们可以像描述相机一样说它「1440 × 900 像素」。而它的物理尺寸是有意义的,所以也可以像描述扫描仪一样说它有多少 PPI,此时我们经常用「像素密度」来特指这个 PPI 参数。
  • 为什么上面说了这么多,却一直不说图片?因为图片是穿梭在上面说的这些设备之间的东西,它的「分辨率」概念和相机、扫描仪、打印机、显示器都有关。图片的分辨率一般有两种,一种是像相机一样描述总共有多少个像素(如「10 M」)或写成像素数量的乘法(如「4000 × 2672 像素」),另一种是像打印机一样使用 DPI 来确定图片的每一个像素(视作一个「点」)和实际的一个长度单位(英寸)之间的大小比例(比如「300 DPI」)。

基本概念

像素

在这里插入图片描述

组成这张图的单位是一个格子一个格子的颜色小方块组成的,这种小方块就叫做像素。像素就是图像显示的基本元素。

通过一点的排列,最终就会形式我们看到的图片,这类图片我们把它叫做“栅格图”、“点阵图”,所以你现在懂PS里图片拖进去后为什么要右键图层栅格化对象吧。

像素都是正方形?
不一定,我们看一张图:
在这里插入图片描述

根据显示媒介的不同可能会对像素值进行压缩或者扩大。大家在PS中新建画布的时候最下面有一个选择:
在这里插入图片描述

单指是没大小的和面积概念的,不能说,一个像素固定是多少平方微米吧。只有在单位面积分辨率里,像素有了大小。如1分辨率/英寸,就是这个像素是1英寸大。72分辨率就是1英寸长,宽段里都有72个像素。。
图片是像素为最基本单位,给像素赋予不同明暗的颜色,组成位图图片。。

分辨率

是图像清晰度,像素密度排列,像素在单位面积里排列越密,反映色阶过渡是越细,当然就越清晰,画面细腻。。如同面积里,10个像素来反映红黄过渡和30个像素来反映,自然30个像素反映色阶细腻,多20个来过渡。。
放大像素就是插值,如原来1英寸里10像素,放大到30个,那新增加的20个像素哪里来,是软件根据像素周围取样来加出来,因为加出来的像素颜色不能准确到位,就会不清晰,模糊了。。
如分辨率减小,尺寸不变,像素会被拿掉,那就是像素连续色调产生断层了,模糊自然产生。。
还有个概念,72分辨率是显示器的物理分辨率,图片像素尺寸和显示器尺寸同比显示,大了,图片会超出屏幕来显示,所以有显示大小和实际大小。。

分辨率其实包含两个概念的:

  1. 图像分辨率:就是说该图像的宽高上的像素点数。这个值在一开始图案生成的时候就已经确定下来。
  2. 显示(单位)分辨率:在显示媒介上在单位长度内显示多少像素(相对值,这个和你的显示终端的分辨率有关)

在单位上,分辨率是以DPI和PPI来作为单位的

  • 像素/英寸 Dots Per Inch
  • 像素/厘米 Pixel Per Inch

图像清晰有两个因素决定:

  • 显示媒介的分辨率
  • 图片的分辨率
  • 查看的空间距离

根据行业里的规则,一般来说,打印的出图DPI一般300即可满足需求。还记得乔布斯给苹果定义的视网膜屏幕吗?它将960×640的像素压缩到一个3.5英寸的显示屏内。也就是说,该屏幕的像素密度达到326像素/英寸(ppi),称之为“视网膜屏幕”。但是,如果你隔老远看手机屏幕,基本上你就告别视网膜屏幕了.一般来说,电子设备在0.3-0.4米的范围内使用300dpi即可很清晰.所以你可以推,你家里的电视如果观赏距离是3-4m那么像素值30dpi即可。

总结

图片大小的4个容易混淆的概念

  • 像素数目(Pixels):宽1024px,高768px

  • 实际尺寸(Print Size):厘米,英尺Inch

  • 分辨率(Resolution):DPI(dots per inch)

  • 占用磁盘空间:几兆M,几k

  • 像素数目(垂直或水平)=分辨率*实际尺寸

  • Pixels = Resolution(DPI)x Print size(in inches)

  • 图片质量取决于:像素数目;颜色种类(位深度)

  • 平时所说的屏幕分辨率,相机分辨率,其实指的是像素数目

这篇关于多媒体技术(1.1)之图像分辨率的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1102984

相关文章

Python中OpenCV与Matplotlib的图像操作入门指南

《Python中OpenCV与Matplotlib的图像操作入门指南》:本文主要介绍Python中OpenCV与Matplotlib的图像操作指南,本文通过实例代码给大家介绍的非常详细,对大家的学... 目录一、环境准备二、图像的基本操作1. 图像读取、显示与保存 使用OpenCV操作2. 像素级操作3.

C/C++的OpenCV 进行图像梯度提取的几种实现

《C/C++的OpenCV进行图像梯度提取的几种实现》本文主要介绍了C/C++的OpenCV进行图像梯度提取的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录预www.chinasem.cn备知识1. 图像加载与预处理2. Sobel 算子计算 X 和 Y

c/c++的opencv图像金字塔缩放实现

《c/c++的opencv图像金字塔缩放实现》本文主要介绍了c/c++的opencv图像金字塔缩放实现,通过对原始图像进行连续的下采样或上采样操作,生成一系列不同分辨率的图像,具有一定的参考价值,感兴... 目录图像金字塔简介图像下采样 (cv::pyrDown)图像上采样 (cv::pyrUp)C++ O

Python+wxPython构建图像编辑器

《Python+wxPython构建图像编辑器》图像编辑应用是学习GUI编程和图像处理的绝佳项目,本教程中,我们将使用wxPython,一个跨平台的PythonGUI工具包,构建一个简单的... 目录引言环境设置创建主窗口加载和显示图像实现绘制工具矩形绘制箭头绘制文字绘制临时绘制处理缩放和旋转缩放旋转保存编

python+OpenCV反投影图像的实现示例详解

《python+OpenCV反投影图像的实现示例详解》:本文主要介绍python+OpenCV反投影图像的实现示例详解,本文通过实例代码图文并茂的形式给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录一、前言二、什么是反投影图像三、反投影图像的概念四、反向投影的工作原理一、利用反向投影backproj

使用Python实现图像LBP特征提取的操作方法

《使用Python实现图像LBP特征提取的操作方法》LBP特征叫做局部二值模式,常用于纹理特征提取,并在纹理分类中具有较强的区分能力,本文给大家介绍了如何使用Python实现图像LBP特征提取的操作方... 目录一、LBP特征介绍二、LBP特征描述三、一些改进版本的LBP1.圆形LBP算子2.旋转不变的LB

OpenCV图像形态学的实现

《OpenCV图像形态学的实现》本文主要介绍了OpenCV图像形态学的实现,包括腐蚀、膨胀、开运算、闭运算、梯度运算、顶帽运算和黑帽运算,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起... 目录一、图像形态学简介二、腐蚀(Erosion)1. 原理2. OpenCV 实现三、膨胀China编程(

分辨率三兄弟LPI、DPI 和 PPI有什么区别? 搞清分辨率的那些事儿

《分辨率三兄弟LPI、DPI和PPI有什么区别?搞清分辨率的那些事儿》分辨率这个东西,真的是让人又爱又恨,为了搞清楚它,我可是翻阅了不少资料,最后发现“小7的背包”的解释最让我茅塞顿开,于是,我... 在谈到分辨率时,我们经常会遇到三个相似的缩写:PPI、DPI 和 LPI。虽然它们看起来差不多,但实际应用

使用Python开发一个图像标注与OCR识别工具

《使用Python开发一个图像标注与OCR识别工具》:本文主要介绍一个使用Python开发的工具,允许用户在图像上进行矩形标注,使用OCR对标注区域进行文本识别,并将结果保存为Excel文件,感兴... 目录项目简介1. 图像加载与显示2. 矩形标注3. OCR识别4. 标注的保存与加载5. 裁剪与重置图像

基于WinForm+Halcon实现图像缩放与交互功能

《基于WinForm+Halcon实现图像缩放与交互功能》本文主要讲述在WinForm中结合Halcon实现图像缩放、平移及实时显示灰度值等交互功能,包括初始化窗口的不同方式,以及通过特定事件添加相应... 目录前言初始化窗口添加图像缩放功能添加图像平移功能添加实时显示灰度值功能示例代码总结最后前言本文将