数字媒体技术基础之:分辨率

分辨率 Resolution,中国大陆译为“分辨率”,中国香港地区、中国台湾地区分别译为“解像度”和“解析度”,泛指测量设备对细节的分辨能力。

  ◆  ◆

图像尺寸

在数字图像处理中,像素 Pixel是一个无具体物理尺寸的抽象单位。

一张图像为 1920 x 1080 像素,只是意味着此图像在水平方向有 1920 个像素,在垂直方向有 1080 个像素。

一张图像的像素总数(宽度像素数 x 高度像素数)直接影响它的存储大小,但图像的显示大小或打印大小则由所用设备的分辨率来决定。

因此,像 1920 x 1080 所表示的图像尺寸,不应被称为“数字图像分辨率”,而应称为“图像像素维度”或“图像尺寸”。

  ◆  ◆

屏幕分辨率

显示屏有自己的物理尺寸(对角线长度)和屏幕分辨率。

由于数字图像在显示屏上 100% 显示时,一个像素对应一个成像点。因此,在讨论屏幕分辨率时,人们通常将屏幕上的成像点称为“像素”。

屏幕分辨率 Screen Resolution通常指的是屏幕能够显示的成像点数,通常以“宽度 x 高度”的形式表示,比如 3840 x 2160,表示它在水平方向最多能展现 3840 个像素,在垂直方向最多能展现 2160 个像素。

显示屏上成像点的分布密度,又称“像素密度”或“成像点密度”,决定了显示的细腻程度,它可以通过计算每英寸长度上的像素数来得出,单位为 PPI(Pixels Per Inch,像素每英寸)。

2726645fe38c4a0a98b14efba2fdc893.png

比如一台 27 英寸屏幕分辨率为 3840 x 2160 的显示屏的像素密度为 163 PPI。

  ◆  ◆

打印分辨率

点分辨率 DPI

Dots Per Inch

DPI 指的是打印机在每英寸长度上能够打印的点数。

这是衡量打印机分辨率的一个关键指标,直接影响打印输出的细节程度。

比如喷墨打印机中的 DPI,表示的是每英寸的油墨点数。

喷墨打印机采用了扩散抖动 Dithering技术,用于通过调整相邻油墨点的位置来模拟更多的颜色和渐变。这种技术使得即使是非连续色调的喷墨打印也能产生视觉上连续的色调效果。

故输出图像分辨率通常要设置为 240 PPI、300 PPI以及 360 PPI,因为这些图像分辨率通常能够产生高质量的打印输出。

300 PPI 是最常用的设置,因为它提供了良好的平衡,既有足够的细节,又不会造成不必要的文件过大。

线分辨率 LPI

Line Per Inch

LPI 是印刷行业中用来衡量半色调图像的分辨率的单位。它指的是在印刷过程中,每英寸长度上半色调屏网的线数。

这是一种使用点阵模式来创建不同色彩深浅的技术。在这个过程中,图像被分解成小点的阵列,这些点以不同的大小排列来模拟各种灰度级别或颜色。

通常需要依据不同纸张设定不同的 LPI。

比如,新闻纸 60 ~ 85 LPI、胶版纸 100 ~ 133 LPI、铜版纸 150 ~ 200 LPI,等等。

LPI 的数值越高,点就越密集,印刷出的图像就越细腻。高 LPI 通常用于高质量杂志或艺术印刷品。

半调网屏也是属于非连续的输出打印方式,故输出图像分辨率 PPI 通常要设定为 LPI 的 1.5 或 2 倍。

比如,150 LPI的输出,图像分辨率至少要设为 225 PPI(建议,最高 300 PPI),所以 Lightroom 中默认图像分辨率为 240 PPI,Photoshop 中默认图像分辨率为 300 PPI,都是为了确保在印刷过程中能够精确地重现图像的细节。

  ◆  ◆

数字图像分辨率

图像分辨率 Image Resolution,在数字图像处理软件如 Photoshop 等中,又称为“文档分辨率”,简称为“分辨率” Resolution,指的是图像像素密度,即单位长度内的像素数量,最常见的单位是 PPI(Pixels Per Inch,像素每英寸)。

这个术语通常与打印相关,因为它影响了图像在纸张上打印时的物理尺寸和质量。

在 Photoshop 中,可以通过“图像大小”命令来设置图像分辨率。

236bc49ac15002783a7b2479fdf2f2c9.png

若勾选“重新采样”(默认)并修改了分辨率,则会改变图像的像素数目,这是通过插值算法增加或减少像素来实现的,其目的是为了保持打印的尺寸(比如,宽度和高度的英寸值)不变,但图像大小和图像尺寸都会相应变化。

若取消勾选“重新采样”,则分辨率的改变不会影响图像的像素总数,只会改变其打印尺寸。

1、图像尺寸不会变,因为没有重新采样就没有通过插值方法生成新的像素。

2、图像大小不会变,因为电脑是基于图像尺寸(像素总数)来存储数字图像文件的。

3、图像在屏幕上的显示状况不会变,因为图像在屏幕上的显示也只与图像尺寸相关。

Photoshop 中有两个最常用的图像分辨率值,一是 72 PPI,主要在 Web 和移动设备等处显示。另一个是 300 PPI,主要用于要印刷的图片。

由于早期 Mac 的显示器大都是 14 英寸,且屏幕像素密度均为 72 PPI。当图像分辨率也是 72 PPI时,图像在电脑中 100% 显示的大小就和打印出来的尺寸差不多。

不过,随着技术的发展,现代显示器的像素密度 PPI 已远超过 72,因此 72 PPI更多是出于历史原因而成为 Web 和数字图像的标准。

我们可以得出一个结论,图像分辨率 PPI 的设置仅影响图像的打印尺寸,而在屏幕上显示的图像大小则主要由图像尺寸(图像像素维度)来决定。

5c7babb113909995dc715820b2c0f590.jpeg

“点赞有美意,赞赏是鼓励”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/135740.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

第18章 类集框架

通过本章需要掌握Java设置类集的主要目的与实现原理,掌握Collection接口的作用及小狐妖操作方法,掌握Collection子接口List、Set的区别及常用子类的使用与核心实现原理,掌握Map接口的作用及与Collection接口的区别,理解Map接口设计…

主题模型LDA教程:主题数选取 困惑度perplexing

文章目录 LDA主题数困惑度1.概率分布的困惑度2.概率模型的困惑度3.每个分词的困惑度 LDA主题数 LDA作为一种无监督学习方法,类似于k-means聚类算法,需要给定超参数主题数K,但如何评价主题数的优劣并无定论,一般采取人为干预、主题…

postgresql实现job的六种方法

简介 在postgresql数据库中并没有想oracle那样的job功能,要想实现job调度,就需要借助于第三方。本人更为推荐kettle,pgagent这样的图形化界面,对于开发更为友好 优势劣势Linux 定时任务(crontab) 简单易用…

链表题(2)

链表题 今天给大家带来道链表题的练习 移除链表元素 这道题上篇文章已经解决过一次,这次我们换一个思路来解决这个问题。 先把链接给大家奉上: https://leetcode.cn/problems/remove-linked-list-elements/description/ 题目描述: 给你一个…

AI:70-基于机器学习的水质检预测

🚀 本文选自专栏:AI领域专栏 从基础到实践,深入了解算法、案例和最新趋势。无论你是初学者还是经验丰富的数据科学家,通过案例和项目实践,掌握核心概念和实用技能。每篇案例都包含代码实例,详细讲解供大家学习。 📌📌📌在这个漫长的过程,中途遇到了不少问题,但是…

【强化学习】18 —— SAC( Soft Actor-Critic)

文章目录 前言最大熵强化学习不同动作空间下的最大熵强化学习基于能量的模型软价值函数最大熵策略 Soft Q-learningSoft Q-IterationSoft Q-Learning近似采样与SVGD伪代码 Soft Actor-Critic伪代码代码实践连续动作空间离散动作空间 参考与推荐 前言 之前的章节提到过在线策略…

leetcode(力扣) 51. N 皇后 (回溯,纸老虎题)

文章目录 题目描述思路分析对于问题1对于问题2 完整代码 题目描述 按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。 n 皇后问题 研究的是如何将 n 个皇后放置在 nn 的棋盘上,并且使皇后彼此之间不能相互攻击。 给你一个整数…

字符加密A--E,B-F,W--A

文章目录 前言一、题目描述 二、题目分析 三、解题 程序运行代码 前言 本系列为选择结构编程题&#xff0c;点滴成长&#xff0c;一起逆袭。 一、题目描述 二、题目分析 三、解题 程序运行代码 #include<stdio.h> int main(){char c;cgetchar();if(c>a&&…

不想用了PVE了怎么办?那就迁移到VMware呗!

正文共&#xff1a;1111 字 20 图&#xff0c;预估阅读时间&#xff1a;1 分钟 有不少小伙伴用完PVE之后&#xff08;PVE8.0-2安装使用快速指导&#xff09;&#xff0c;跟我的感觉是一样的&#xff0c;就是有点拉胯&#xff0c;转而想换一个虚拟化软件&#xff0c;比如说VMwar…

【Java】注解(Annotation)

1.注解 就是lava代码里的特殊标记&#xff0c;比如:Override、Test等&#xff0c;作用是:让其他程序根据注解信息来决定怎么执行该程序。注意:注解可以用在类上、构造器上、方法上、成员变量上、参数上、等位置处。 如下Override所示&#xff1a; 2.自定义注解 就是自己定义…

火爆进行中的抖音双11好物节,巨量引擎助5大行业商家开启爆单之路!

抖音双11好物节目前正在火热进行中&#xff0c;进入爆发期&#xff0c;各大商家“好招”频出&#xff0c;都想要实现高速增长。依托“人群、货品、流量”三大优势&#xff0c;巨量引擎一直都是商家生意增长的给力伙伴&#xff0c;在今年的抖音双11好物节&#xff0c;巨量引擎就…

第 371 场 LeetCode 周赛题解

A 找出强数对的最大异或值 I 模拟 class Solution { public:int maximumStrongPairXor(vector<int> &nums) {int n nums.size();int res 0;for (auto x: nums)for (auto y: nums)if (abs(x - y) < min(x, y))res max(res, x ^ y);return res;} };B 高访问员工 …

通信世界扫盲基础二(原理部分)

上次我们刚学习了关于通信4/G的组成和一些通识&#xff0c;今天我们来更深层次了解一些原理以及一些新的基础~ 目录 专业名词 LTE(4G系统) EPC s1 E-UTRAN UE UU X2 eNodeB NR(5G系统) NGC/5GC NG NG-RAN Xn gNodeB N26接口 手机的两种状态 空闲态 连接态 …

Halcon WPF 开发学习笔记(3):WPF+Halcon初步开发

文章目录 前言在MainWindow.xaml里面导入Halcon命名空间WPF简单调用Halcon创建矩形 前言 本章会简单讲解如何调用Halcon组件和接口&#xff0c;因为我们是进行混合开发模式。即核心脚本在平台调试&#xff0c;辅助脚本C#直接调用。 在MainWindow.xaml里面导入Halcon命名空间 …

Leetcode—765.情侣牵手【困难】

2023每日刷题&#xff08;二十七&#xff09; Leetcode—765.情侣牵手 并查集置换环思路 参考自ylb 实现代码 class Solution { public:int minSwapsCouples(vector<int>& row) {int n row.size();int len n / 2;vector<int> p(len);iota(p.begin(), p.…

探索项目管理软件的多重用途和益处

项目管理软件俨然成了当下项目管理话题中的热门词条&#xff0c;作为一个辅助性管理工具&#xff0c;项目管理软件有什么用&#xff1f;真的值得购入吗&#xff1f; 什么是项目管理软件 顾名思义&#xff0c;项目管理软件就是指在项目管理过程使用的各种软件工具。项目管理软件…

「Verilog学习笔记」4bit超前进位加法器电路

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点&#xff0c;刷题网站用的是牛客网 分析 timescale 1ns/1nsmodule lca_4(input [3:0] A_in ,input [3:0] B_in ,input C_1 ,output wire CO ,output wire [3:0] …

docker启动某个镜像一直restarting状态

因为微服务学习的需要&#xff0c;就需要在虚拟机中安装一下Nacos&#xff0c;可哪儿能想到使用docker ps命令一直显示nacos的状态是restarting。 经过一番测试&#xff0c;发现并不是执行代码的问题。上网查了一下&#xff0c;也找不到合适的答案&#xff0c;终于查到了是doc…

高级项目管理总结

目录 一、背景介绍二、思路&方案三、过程1.升维思考2.结构化3.心理、知识阶段检验4.微观 四、总结 一、背景介绍 天性对学习对考试充满敌意的我&#xff0c;转变为依赖学习谋生&#xff0c;再到后来书中自有黄金屋&#xff0c;到现在学习对我而言就如同一日三餐&#xff1…

【linux】centos7 yum安装mysql 5.7

查看系统中是否已安装 MySQL 服务 yum list installed | grep mysql下载 mysql57的 yum 源 wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm查看下载 ll 安装源 rpm -ivh mysql57-community-release-el7-8.noarch.rpm安装 MySQL yum install mysql…