精华内容
下载资源
问答
  • Matplotlib中图像的尺寸和分辨率上一篇详细讨论了显示器的尺寸、分辨率,PPI,DPI的概念,在这个基础上,我们讨论图像的尺寸和分辨率就要容易得多了,如果你还没有阅读上一篇,而对这些概念又不是非常、非常地清晰,...

    Matplotlib中图像的尺寸和分辨率

    上一篇详细讨论了显示器的尺寸、分辨率,PPI,DPI的概念,在这个基础上,我们讨论图像的尺寸和分辨率就要容易得多了,如果你还没有阅读上一篇,而对这些概念又不是非常、非常地清晰,建议你先阅读上一篇。

    先做一个小调查:

    matplotlib 绘图,使用下面的命令创建的figure尺寸和分辨率是多少:

    import matplotlib.pyplot as pltfiga = plt.figure()

    非常清晰的,请在评论区回复1,似乎知道但不是很清晰的回复0.5,根本不知道或者根本没想过这个问题的回复0。

    谢谢!你的回复对我后面的写作有重要的参考价值。

    图像image和图形graphic

    前面有约:用图像image表示位图、栅格图形;用graphic表示矢量图形。

    将一个区域(常见的为矩形,后面就以矩形为例)划分为若干个小格子(栅格),每个格子只能用一种颜色填充,将所有格子填上各种颜色,用这种方式表达的图像就是栅格图像Image。

    即使整个图像只有一根直线,这根直线也是用一个一个的小格子排列而成的。

    2efa72e6d8bcd9d0fc011436e45b33a5.png

    图一:原图

    如果你需要文章中用到的一些素材,如图片、代码、数据集等,请移步QQ群“Python草堂”群号:457079928 下载。

    在PS中打开上图,放大到1600%:

    cb2d41a9a9c8f0239bc84dd6a46d6fe1.png

    图二:放大图

    就能直观地理解栅格图像的含义了。

    graphic,矢量图形,则是用数据语言描述的图形,比如,直线只需要给出两个端点;圆只需要给出圆心和半径即可。

    matplotlib在绘制时,绘制的是矢量图形。在存储、交换、使用时大多数又是栅格图像了!

    图像大小

    在PS里查看图像大小:

    5ee0369deb52e6b60183702731079e90.png

    发现PS有两种表示图像大小的方式:

    • 像素大小: 宽度,250 像素;高度344 像素
    • 文档大小:宽度,2.12 厘米;高度2.91厘米;分辨率R(resolution) ,300 像素/英寸

    注意,这里的文档大小,其实就是图像的物理尺寸,如果我们按照100%的比例打印这幅图像,打印出来的照片区域就是 2.12厘米*2.91厘米。

    这两种尺寸的关系如下:

    bd247c0b792eeb3df658fb232b5e8c02.png

    在上一篇中讲过,像素 pixels 严格来说是显示分辨率。

    在计算机屏幕上,1 px,传递到我们眼睛,给出的直观大小是可变的,这就是图像的缩放。

    图一中我们的眼睛无法区分出 1 px的格子,当放大到1600%时,我们的眼睛能清晰地区分出 1 px的单元格。

    请注意:这时候,图一的实际尺寸、图像分辨率并没有变化;我们改变的是它的显示分辨率。

    图像分辨率和显示分辨率

    为什么说是改变了图像的显示分辨率呢?

    我的电脑显示屏幕的当前显示分辨率已设置好,是1920px*1080px,96DPI,也就是说每英寸长度上能显示96个px。

    请问:图一在PS中以100%的比例显示时,占据我的屏幕的物理空间是多大?

    图一的尺寸如下:

    • 像素大小: 宽度,250 像素;高度344 像素
    • 文档大小:宽度,2.12 厘米;高度2.91厘米;分辨率R(resolution) ,300 像素/英寸

    我们先来做一个推算:

    a16772c5fba53c36814c60f0706d23fe.png

    可以计算出该图像在我的屏幕上应该占据:

    8618bb405cf4f62144c9b0142d9346cb.png

    宽6.625厘米,高9.09厘米的屏幕空间。

    原图像的物理尺寸是:2.12厘米*2.91厘米,100%比例显示时真会占据这么大的空间吗?

    回到PS中,按照100%比例显示图一,设置PS的标尺单位为毫米,并显示网格线。

    ce0d03c0436e033d7ff43460f47ee1c6.png

    我用尺子测量了一下图一100%比例显示时,在我的屏幕上占据的空间就是:6.6厘米*9.1厘米。

    再问:在我的屏幕上,如果图一占据的屏幕物理空间和图一的物理尺寸一样,即2.12厘米*2.91厘米,显示的缩放比例应该是多少?

    有兴趣的,请在评论里写上你的答案。

    总结:

    1. image的物理尺寸,就是你以100%的比例打印图像时,打印出的照片的物理尺寸。
    2. image的尺寸有两种表示方式:像素,inches(或厘米、毫米等长度单位);
    3. 用像素表示的图像尺寸结合DPI可以计算出图像的物理尺寸;
    4. image有图像分辨率(设定后是固定的)和显示分辨之分;
    5. image在屏幕上的放大和缩小,改变的是图像的显示分辨率;image的实际分辨并没有改变;
    6. image是将图像区域划分为方格矩阵,每个方格填充各种色彩来表达图像的。

    栅格矩阵表达图像的方式,让用Numpy的ndarray来存储、交换、重现、变换image成为很自然的事。

    关注头条号”Python草堂“,轻松阅读下一篇:matplotlib 应知应会的用numpy存储、交换、修改图像。

    相关代码、图像、数据资源请移步“Python草堂”群457079928下载。

    8c5f030d838a5dbd349ae110cc3f6225.png

    你的评论和赞是我前进的动力哟!

    展开全文
  • 描述分辨率的单位有:dpi(点每英寸)、lpi(线每英寸)、ppi(像素每英寸)PPD(PPPixels Per Degree 角分辨率像素每度)。 分辨率的单位为 像素/英寸(1英寸(inch)=2.54厘米(cm)),这里指的不是面积,...

    像素数为图像实际组成的像素的个数,像素是没有固定宽度和高度的,是一个感光单元。
    描述分辨率的单位有:dpi(点每英寸)、lpi(线每英寸)、ppi(像素每英寸)和PPD(PPPixels Per Degree 角分辨率,像素每度)。
    分辨率的单位为 像素/英寸(1英寸(inch)=2.54厘米(cm)),这里指的不是面积,而是对角线的长度,即dpi、ppi。分辨率也称之为点密度,分辨率越高,看的越细腻。
    在这里插入图片描述
    注意是PPI不是单位面积上的像素数,只是单位尺寸上的像素数,而这个尺寸是以对角线为计算的。

    401≈√(1920²+1080²)÷5.5

    通常手机的照片像素,比如本机的1300万像素,是一个近似值,由3096X4128 得到。 DPI,水平和垂直方向上都是相同的,web上使用的图片都是72dpi,由此得到图片的尺寸。3096÷72=43in×2.54=109.22cm4128÷72≈57.3×2.54≈145.63cm而打印机的扫描精度会更高,比如300dpi,由上面的公式也会得到如果该照片被打印出来,而保持清晰的最大尺寸为 10.32×13.76 ,单位为英寸。

    展开全文
  • 一,电商设计常用图片分辨率二,图片尺寸/容量/分辨率/清晰度各自的含义三,像素与照片尺寸的关系四,像素分辨率尺寸三者之间的关系一,电商设计常用图片分辨率分辨率的单位是dpi,也就是像素/每英寸,电商设计中...

    62ba56548679a574de42af4a3a1fb4d2.png

    Hi,我是豆芽,今天和大家聊聊有关图片尺寸,容量,分辨率清晰度的之间的关系。主要包括以下几点。

    一,电商设计常用图片分辨率

    二,图片尺寸/容量/分辨率/清晰度各自的含义

    三,像素与照片尺寸的关系

    四,像素,分辨率,尺寸三者之间的关系

    一,电商设计常用图片分辨率

    分辨率的单位是dpi,也就是像素/每英寸,电商设计中基本上所有图片的分辨率都是72,大家不要想得太复杂,平时做图新建文件的时候直接填72就好了,因为一般都是放在网页上显示,如下图。

    392d687ee1b850359dc78df9bb1bf349.png

    但要注意的是设计的图片如果是用于线下印刷,就不能这么设置了,具体可以参考我之前写过的一篇文章——淘宝美工必须知道的平面设计知识。

    做电商设计了解了以上说的这些平时的工作就够用了。下面讲深入一点的,可以不用看,因为理解起来有点复杂。感兴趣的话可以瞅瞅。

    二,理解图片容量、像素、尺寸、分辨率各自含义:
    通过之前的学习,我们知道了图片有这4个参数,下面豆芽给大家总结一这下4个参数的具体含义。

    1、容量(占内存):是指图像文件的存贮空间,也就是文件的大小,一般以Kb和Mb来表示。(1MB=1024kb)


    2、像素:是指宽高像素点的乘积或者乘积式来表示:如3000×4000px,或者是1200万像素。

    3.尺寸:是指图像打印后的物理尺寸,一般用厘米/米或者(英)寸表示。
    4、分辨率:是指单位长度中像素点的总数,它代表像素的密度,一般以:像素/英寸、或者像素/厘米表示。分辨率=像素/尺寸

    如:分辨率=72像素/英寸,它的含义就是在1英寸长度内有72个像素点,由此可见,单位长度内的像素越高,分辨率越高,图像越细腻。

    三,像素与照片尺寸
    那么要拍出清晰的5寸照片其像素数应该是多少呢?当每英寸里含有72个像素点(即图片分辨率)以上,就可拍出清晰的照片。

    假如我们按图片分辨率为300计算,5寸照片(即5英寸*3.5英寸)在长度方向上应有:300×5=1500(像素), 在宽度方向上应有:300(像素/英寸)×3.5(英寸)=1050(像素),即在5寸照片的面积上含有的像素数应为:1500×1050=15.75(万像素),也就是说当我们把相机的最低像素值设置在1500×1050像素(30万像素)时即可拍出比较清晰的照片来了。按此类推,如拍摄10寸的照片有115万像素就可以了。换句话说,您只要满足200万的像素,足可拍出很清晰的10寸照片来了。这是一个的概念。

    再和大家提一个概念,我们买手机的时候,销售员总是会向我们提到说:这款手机的像素是800万,1200万,等等,现在知道它们是怎么计算出来的吗?

    如果不知道的话,豆芽再给大家解释一下。下面这2张图,第一张图用相机拍的,那么我们就说这款相机的像素=5328*4000=2131.2万像素(相机像素是可自行调整的,还可以设置得更高一些,但这样的话单张图片占内存就要大些,16G的内存卡能装的图片张数就要少些)。

    332d3011817c98c58d7b6fa22914cc7f.png

    第二张图是用手机拍的,那么这台手机的像素=3024*4032=1219万像素。约为1200万像素。

    65cf1a5d17c017093e99039990c73580.png

    所以销售员口中的1200万像素,大家明白指的是什么了吧。

    四,像素、分辨率、尺寸三者关系

    像素=分辨率×尺寸即尺寸不变的情况下,分辨率越高,像素就越高;分辨率越低,相对地,像素也会减少,两者之间是成正比关系。

    就以我手机拍的这张照片(今天为自己做了一份下午茶——芒果布丁,味道真的好好啊,香甜软糯,Q弹爽口,丝毫不逊色于甜品店里的大师做的味道,开心......)为例,帮大家加深理解一下这三者之间的关系。

    aa87ceb77ce10df469c7f665872ea41e.png

    将它拖入PS中,然后执行图像-图像大小的命令,会弹出一个对话框,如下

    70acfc90d33f77b010ab74a0f2833be0.png

    可以看到它的尺寸为3024*3024像素,分辨率为72像素/英寸。看到上图中我箭头指向的方向,点这里,可以换算它的尺寸单位,

    b6c08b71e71ff54d8edf08ce462d5ae8.png

    这里我们将像素换算成英寸,可以看到换算成英寸之后3024*3024像素就变成了42*42英寸。

    分辨率的单位是像素/英寸(像素每英寸),由此可以计算出这张图片的分辨率=3024/42=72像素/英寸。

    接下来在保证它的像素不变的情况下,我把它的分辨率改成300,要想保持原本的像素,宽高就得改成10.08英寸了,因为3024/10.08=300像素/英寸,这样修改的话,图片的清晰度是不会改变的。

    db88dcdc0ab24462a290c6ef0b0ae788.png

    最后我们再强行将它的分辨率改成300,宽高都不变

    ef4a0245f934c999f458922b094a88dc.png

    可以看到它的尺寸变成了12600*12600像素,很显然,这张图片按实际尺寸放大后,肯定是模糊的。下面这3张图分别是原图和修改过后的2张图,底下有关图片的信息(像素,尺寸,容量,分辨率,)我都标注出来了,大家可自行体会一下。

    c1a770df78ab370172a579a8003ec543.png

    前2张按它的实际尺寸放大后,图片的清晰度是正常的,第三张就模糊了,而且占内存也大多了,高达16.3MB。截取它们在PS中按实际像素放大后的部份细节给大家看看,可以看到前面2张图画质是清晰的,而第三张图明显就模糊多了。

    20902a0fd82430400f075dd4775392b5.png

    现在我们来理解像素与清晰度之间的关系。在分辨率一定的情况下,像素是图片的尺寸大小的标志。

    像素大,只能说明该图片的尺寸大,并不能说明其清晰程度。比如上图在保持分辨率为72不变的情况下,可以把3024的像素,随意改成多少都行,只不过如果最终改的像素大于3024(比如改成6048px)的话,图片就会变得不清晰(在PS中按图片的实际像素查看),如果小于3024px的话,清晰度就是正常的。大家自己也可以随便拿一张照片在PS里试试看效果。

    e835675b5e1741226f5c69b8228c31b2.png

    到这里不知道大家有没有被豆芽说晕,能理解最好,实在理解不了也不要紧,对平时工作也没什么影响的,记住文章前面说的那些就行,不要钻牛角尖,觉得自己非要理解清楚这其中的原由不可,对于新手来说没必要。

    打个比方——饺子好吃,你负责吃就好,不用纠结它是怎么包出来的,又或是用了哪些配料。

    好了,今天就和大家分享到这里了,

    豆芽微信:zhechiqingyan——设计/生活趣事。

    公众号:学设计的小豆芽——干货/经验文章。

    以下是豆芽公众号关注方法,不知道如何关注的小伙伴可以看看。

    3167913f490a3ab98d0831fb2cef52c8.png

    42499e5b9c0801f202332709993feff0.png

    到我的主页可以查看更多相关文章哦!这里是【学设计的小豆芽】66篇原创文章!我们下期见。每天进步一点点, 和我一起学设计吧!

    展开全文
  • 屏幕尺寸:对角线的长度...一个css像素占据多少个物理像素和屏幕的特性(高清)用户的缩放行为有关(将屏幕内容放大或缩小) 设备独立像素:是设备对接css像素的接口,一旦css像素与独立像素挂上勾(width=de...

    屏幕尺寸:对角线的长度(厘米)
    屏幕分辨率:横纵向上物理像素的个数(物理像素),单位是px。1px=1个像素点,一般以纵向像素横向像素来表示一个手机的分辨率,比如19601080.
    物理像素:分辨率,是屏幕成像的最小单位
    css像素:是web开发者使用的最小单位,也就是我们经常写的width=多少px中的px
    一个css像素最终一定会转成物理像素去屏幕上呈像
    一个css像素占据多少个物理像素和屏幕的特性(高清)和用户的缩放行为有关(将屏幕内容放大或缩小)
    设备独立像素:是设备对接css像素的接口,一旦css像素与独立像素挂上勾(width=device-width),此时,像素比(一个方向上占满一块屏幕需要的物理像素的个数/一个方向上占满一块屏幕需要的设备独立像素个数)才能发挥真正的作用
    位图像素:图片的最小单位,位图像素与物理像素一比一时,图片才能完美清晰的展示

    展开全文
  • 概述屏幕分辨率、设备像素和CSS像素这些术语,在非常多语境下,是可互换的,但也...当设备屏幕ZOOM=100%的时候,浏览器CSS像素尺寸和设备像素相等,而当像素密度(pixel density)为1的时候,屏幕分辨率和设备像素...
  • A4纸是由国际标准化组织的ISO 216定义的,A4纸规格大小为:21×29.7厘米(210mm×297mm),世界上多数国家所使用的纸张尺寸都是采用这一国际标准,我国也采用这一标准打开百度APP,查看更多高清图片常规A纸尺寸大小:...
  • 上述情况在iphone6iPhone6 Plus的缩放模式下,iPhone5S获取到的分辨率是一样的。 别忘记 iphone 6 6+ 有放大模式,正常模式 #define iPhone5 ([UIScreen instancesRespondToSelector...
  • 在工具箱中找到裁剪工具,或者按下C键,然后在上面的属性栏进行如下设置:按照二寸照片的尺寸,设置为:宽度:3.5厘米,高度5.3厘米,一般打印的分辨率我们设置为300。3、然后用裁剪工具在图像中拖动构图,保留需要...
  • 大家都知道PS是一个图片处理工具。我们不仅仅可以美化图片完成我们看似不可能的操作,同时也可以创建文件,在上面绘画。今天就简单分享一下新建文件里的秘密。以供我们在创建文件时不...文件名,设置文件尺寸、分辨...
  • 像素和分辨率,不过是一个概念的两种表述方式。比如一张照片分辨率是800X600,那么这张照片的像素就是48万。像素值实际上就是分辨率中横边和纵边数值的乘机,这个比较好理解吧。不过这两个 数值在实际应用中有轻微的...
  • 1,首先打开头PS一步点击文件 新建项目,1,首先打开头PS一步点击文件 新建项目2,填写尺寸宽度 3240像素X高度1920像素分辨率72,像素/英寸,颜色模式RGB/8位,背景默认2,填写尺寸宽度 3240像素X高度1920像素,...
  • 72像素和300像素区别

    2018-06-22 10:13:00
    安卓手机有2种显示,把一个100*100 矩形分别放入72300里面(72300 是物理尺寸都是1英寸,1英寸换算是72像素), 第一种会缩放大小 由于72=1英寸 不足100,需要用到2英寸(多一点) 300里面放入100*100 够了 ...
  • 在“图像大小”对话框中修改图片宽度高度的像素大小,或者修改分辨率大小,都可以改变图像文件的大小(不要勾选“重新采样”)。“图像大小”对话框启用“重新采样”后,更改“图像大小”对话框中的任何值:像素...
  • 分辨率】 px、dpsp有什么区别?

    千次阅读 2013-06-01 16:25:32
    像素,1px代表屏幕上一个物理的像素点; px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示。 dp: 这个是最常用但也最难理解的尺寸单位。它与“像素密度”...
  • OpenGL坐标系和像素坐标系

    千次阅读 2016-05-27 13:06:58
    OpenGL坐标系原点在中心,并且做了归一化处理。就是说xy轴,都是从[-1, 1]之间。而像素坐标系是同样的中心点,右上是正方向,只是没有做... 比如,在同样屏幕尺寸,高分辨率会压缩像素坐标,低分辨率会放大像素坐标
  • 刚开始接触UI的时候,碰到的最多的就是尺寸问题,什么画布...一、尺寸分辨率iPhone界面尺寸:320*480、640*960、640*1136iPad界面尺寸:1024*768、2048*1536单位:像素72dpi,在设计的时候并不是每个尺寸都要做一...
  • 分辨率的感念有多种,为了区分与其他分辨率进行区别,用ptzuowei 分辨率px:(物理分辨率像素点 就是我们平常说的一个pt中包含多少px,用来衡量一些东西,像iphone3GS比iphone4的分辨率大,但是屏幕尺...
  • 像素

    2019-04-20 20:54:46
    像素大小图像大小区别如下: 由图像的小方格组成的,这些点就称为像素,意思就是构成图像的元素。像素是指这些小方块都有一个明确的位置被分配的色彩数值,小方格颜色位置就决定该图像所呈现出来的样子。 ...
  • px(pixel):像素(点)。相对长度,相对显示器屏幕分辨率而言 em:相对长度,相对于当前对象内文本的字体尺寸 注意:em单位长度,与html标签的区别 pt(point):点。绝对长度,用于老版的table单位长度,现在比较...
  • empx区别

    2015-10-10 08:35:00
    px像素(Pixel):相对长度单位,像素px是相对于显示器屏幕分辨率而言的。em:相对长度单位,相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。 任意浏览器...
  • 单位和尺寸

    2015-12-01 12:14:53
    pt是磅数,1pt=1/72英寸,一般pt作为字体的单位来使用手机分辨率不同,同样的像素占据的大小也不同,200px的button可能在高分辨率的手机上占据屏幕的一半而在低分辨率的手机上可能会占据屏幕的满屏dpsp的区别密度...
  • pxem的区别

    千次阅读 2018-08-02 12:07:55
    像素px是相对于显示器屏幕分辨率而言的。 em是相对长度单位。相对于当前对象内文本的字体尺寸,多理解父级设定font-size的尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。 任意...
  • “图片体积,图片分辨率,图片尺寸之间是啥关系? - 知乎”,我是这样理解的:PPIDPI是分辨率,resolution。PPI用于显示器,一个像素一个格子,“每英寸像素”,表示一行一英寸长有几个格子。DPI用于打印机,...
  • pxdp的区别和联系

    2014-05-17 15:00:05
    px: 即像素,1px代表屏幕上一个物理的像素点; px单位不被建议使用,因为同样100px的图片,在不同...假设有一部手机,屏幕的物理尺寸为1.5英寸x2英寸,屏幕分辨率为240x320,则我们可以计算出在这部手机的屏幕
  • 象素px是我们在定义CSS中经常用到的尺寸大小单位,而em在国外网站中经常被使用,pxem之间究竟有什么区别和特点呢? ◆px像素(Pixel),相对长度单位。像素px是相对于显示器屏幕分辨率而言的。 ◆em是相对长度...
  • CSS中单位pxem的区别

    2013-11-29 23:20:15
    你对CSS中单位pxem的区别是否了解,这里大家分享一下,px像素(Pixel),相对长度单位,像素px是相对于显示器屏幕分辨率而言的;而em也是相对长度单位,相对于当前对象内文本的字体尺寸。如当前对行内文本的字体...
  • 你对CSS中单位pxem的区别是否了解,这里大家分享一下,px像素(Pixel),相对长度单位,像素px是相对于显示器屏幕分辨率而言的;而em也是相对长度单位,相对于当前对象内文本的字体尺寸。如当前对行内文本的字体...
  • pxem和和rem的区别

    2020-04-16 13:57:25
    像素px是相对于显示器屏幕分辨率而言的。(引自CSS2.0手册) em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。(引自CSS2.0手册) ...
  • px,emrem的区别

    2019-09-21 18:07:28
    像素是相对于屏幕显示器分辨率而言的。 像素特点:字体大小被定死,不会因为缩放改变 二、em em是相对于当前对象的文本尺寸,如果没有设置,则相对于浏览器的默认字体尺寸 特点:1、em的值不是固定的 2、em的...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 168
精华内容 67
关键字:

像素尺寸和分辨率区别