精华内容
下载资源
问答
  • 像素和分辨率之间的转换
    千次阅读
    2021-01-22 22:48:02

    python改变图片像素大小非常快速
    下面代码需要修改main函数中的file_in、width、height、file_out这4个变量。
    其中file_in、file_out是字符串str类型,width、height是整数int类型。
    运行代码前要安装图像处理库pillow,安装命令:pip install pillow
    代码如下:

    from PIL import Image
    def produceImage(file_in, width, height, file_out):
    image = Image.open(file_in)
    resized_image = image.resize((width, height), Image.ANTIALIAS)
    resized_image.save(file_out)
    # resized_image.save(file_out, quality=95, dpi=(300.0, 300.0)) # 调整图像的分辨率为300,dpi可以更改
    if name == ‘main’:
    file_in = ‘1寸.jpg’
    width = 180
    height = 240
    file_out = ‘1.jpg’
    produceImage(file_in, width, height, file_out)

    参考:https://blog.csdn.net/xiaosa_kun/article/details/84868348

    更多相关内容
  • 像素和分辨率的关系

    千次阅读 2021-12-03 21:35:53
    文章目录像素和分辨率一、图片的像素二、显示屏的分辨率三、相机里图片的尺寸四、像素点里面还有什么五、像素最终打印出相片大小的关系 像素和分辨率 像素用于对图片的描述上,分辨率用于对显示屏的描述。 一、...

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


    像素和分辨率

    像素用于对图片的描述上,分辨率用于对显示屏的描述。

    一、图片的像素

    只要你用到手机里的照相功能,你都要接触到这两个概念。只是大多数人都是一知半解,而更多的人却根本就不知道,白白浪费了手机里4800万、6400万像素的摄影头,却不知道如何调节使用。
    像素是组成图象的最基本单元要素:点。分辨率是指在长和宽的两个方向上各拥有的像素个数。一个像素有多大呢?主要取决于显示器的分辨率,相同面积不同分辨率的显示屏,其像素点大小就不相同。
    大家都知道线是由无数个点组成的,而面是由无数条线组成,即一个平面是由无数个点所组成。但无论技术多先进发达,人类总是不可能做到一幅图象由无数个点来构成的境界,只能在长和宽的方向上由有限个点组成而已。
    这些有限的点就叫做像素,每一个长度方向上的像素个数乖每一个宽度方向上的像素个数的形式表示,就叫做图片的分辨率。
    如一张640X480的图片,表示这张图片在每一个长度的方向上都有640个像素点,而每一个宽度方向上都480个像素点,总数就是640X480=307200(个像素),简称30万像素。
    显然单位面积上像素点越多即像素点越小,这图片就越清晰细腻。
    那这个像素点究竟有多大小呢?单纯从图片来说是不能确定这个点有多大的。这个大小和显示屏的分辨率息息相关。

    二、显示屏的分辨率

    显示屏的尺寸是指其对角线的长度,用英寸表示,1英寸=25.4毫米。

    我们以一款手机为例来说明这个问题。其主屏尺寸:4寸,主屏分辨率:800x480像素,通过勾股定理计算可知其长宽为3.430寸X2.058寸(87.1毫米X52.3毫米).800/3.430=233,即每英寸长度有233个像素,每一个像素有87.1/800=0.109毫米大。
    就是说这个手机的显示屏共由800X480=384000个边长为0.109毫米大小相等的像素点所组成。任何一张图片在这个显示器里百分之百全屏显示时(图片作为墙纸或屏保时效果最好),其像素点都是这么大。如果图片大过显示屏,则要滑动滚动条才能看完全图,如果小于显示屏,则会居中显示,无图显示处为黑框显示。对于640X480分辨率的图,在此显示屏中会居中显示,在长度方向上两端会有一截为黑框显示。这个图片的尺寸长为 69.68 毫米,宽为52.3毫米。如果是在光线不足的条件下照得的相片,你会看到一格格的马赛克,画面很是粗糙。

    而对于4.3寸主屏,若其分辨率:1280x720像素,则长和宽3.746X2.108(95.2毫米X53.5毫米),1280/3.746=341,即每英寸长度有341个像素,每一个像素有95.2/1280=0.074毫米大。显而易见这个屏幕比前面那个屏显示的效果好得多了。640X480分辨率的图片在这里的长和宽分别为47.6毫米和35.7毫米。

    对于4.5寸主屏,若其分辨率为:1280x720像素,则长和宽3.923X2.206(99.6毫米X56.0毫米),1280/3.923=326,即每英寸长度上有326个像素,每一个像素有99.6/1280=0.078毫米。和前面的4.3寸屏差不多。

    17寸液晶显示器(5:4),其分辨率:1280X1024,每英寸长度上有96个像素点;每个边长为0.263毫米。

    19寸普屏显示器(5:4),其分辨率:1280X1024,每英寸长度上有86个像素点;每个边长为0.294毫米。

    19寸宽屏显示器(16:9),其分辨率:1366X768,每英寸长度上有82个像素点;每个边长为0.308毫米。

    19寸宽屏显示器(16: 10),其分辨率:1440X900,每英寸长度上有89个像素点;每个边长为0.284毫米。
    这个每英寸长度上的像素数个数叫做影像分辨率,简称PPI (pixeleperinch英文缩写)。如每英寸长度上有82个像素点,即用82PPI 来表示。
    所以说同一张图片,在不同的PPI(影像分辨率)显示屏上其尺寸是不相同的,―像素点的大小就和这个影像分辨率有关。

    三、相机里图片的尺寸

    摄像头也和我们人类的单个眼睛一样,当然了,人单个眼睛左右有160度的视野范围,上下有120度的视野范围。而现在最大的超广角数码相机也很难达到这个范围。据说鱼眼镜头相机的视角范围可以达到220至230度。但无论是其视角有多大,在左右的长度和上下的宽度方向上的比例是和人眼睛一样的,即160: 120=4:3。所以所成图片的尺寸也是采用这个比例的居多,如:
    15万像素480X320=153600
    20万像素640X320=204800
    30万像素640X480=307200
    50万像素800X600=480000
    80万像素1024X768=786432
    100万像素1140X900=1026000
    130万像素1280X960=1228800
    200万像素1600X1200=1920000
    300万像素2048X1536=3145728
    500万像素2576X1932=4976832或2592X1944=5038848,2560X1920=4915200。
    800万像素3264X2448=7990272
    1000万像素3648X2736=9980928
    1200万像素4000X3000=12000000
    1400万全线4228X3264=13800192
    也有采用16:9,如
    900万像素4000X2256=9024000更有采用3:2的呢!

    600万像素3000X2000=6000000
    1100万像素4000X2664=10656000
    还有采用5:4的,如
    130万像素1280X1024=1310720
    当然还有采用黄金分割系数的,即16:10=1.6: 1=1: 0.618
    如100万像素1280X800=960000
    我们人类的眼睛就是一个超级数码相机,视网膜上的每一个细胞都是一个感光细胞,也就是像素。那么人的眼睛究竞有多少像素呢﹖据研究有5.76亿个。听说有人已经造出了10亿像素的相机,不过都是用在天文研究或军事应用上,个人用不起呀。也许在不久的以后就能广泛民用了。

    显而易见,显示屏的长宽尺寸比例也应该按这个来做才对。
    一般显示屏最佳分辨率如下:
    15"普屏液晶(1024×768)——4:3
    17"普屏液晶( 1280×1024)——5:4
    19"普屏液晶(1280×1024)——5: 4
    19"宽屏液晶(1440x900)——16: 10
    20"普屏液晶(1600×1200)(1400*1050)——4: 3
    20"宽屏液晶(1680×1050)——16: 10
    21"普屏液晶(1600×1200)——4:3
    22"宽屏液晶(1680×1050)——16:10
    23"普屏液晶(1600×1200)——4: 3
    23"宽屏液晶( 1920×1200)——16:10
    24寸宽屏液晶(1920×1200)——16: 10

    四、像素点里面还有什么

    像素组成的图像叫位图或者光栅图像,点阵图,像素图形,网格图。(光栅一词源于模拟电视技术,我们的电视信号就是模拟信号。)。
    在一般情况下,像素它是一块正方形,带有高度、色调、色相、色温、灰度等的颜色信息,一定数量的颜色有别的正方形小块排列组合,用以表示一幅点阵图像,也就是位图图像。通过数码相机拍摄、扫描仪扫描或位图软件输出的图像都是位图。
    一张位图,颜色信息越是丰富,则图片的容量就越大。在光线充足的环境下所得的图片,其容量往往都很大。本人1200万像素的图片,最小的为2.2M字节,最大的有6M字节之多。
    研究表明超过300ppi(像素点0.085毫米)人眼就察觉不出颗粒感。我们所照的相片,如果都是以百分之一百大显示的话,你一定发现全部都是马赛克图,其状惨不忍睹呀!当图片的分辨率大于显示屏的分辨率时,显示屏会把图片按比例相对的宿小。相当于把图片的两个或多个像素在显示屏上以一个像素显示出来。所以我们的图片分辨率越大,看到的图片就越清晰细腻逼真。所以我们照相的时候,一定要用最大的分辨率来照相。到数码冲印店打印出来的图象也是比低像素的清晰明了呀!分辨率太低,有时想用来做墙纸都不行。

    五、像素值和最终打印出相片大小的关系

    经常有人问:我的图片是2048X1536,能出5寸照吗?我的相机是500W像素,最大能打印出几寸的相片﹖这个问题说简单也很简单,说不简单也不简单。对此我们只需要关心三个指标:
    像素数,打印精度,画幅大小。
    由于相机上的图片是4:3模式(或3:2,16:9,16:10。),而照片的画幅可就不一定了:有3:2,4:3,5:3.5等。
    通常表示照片规格会用“寸”来表示,和显示器之类的产品用对角线长度表示尺寸的方式不同,照片所说的“几寸”是指照片长度方向上的一边的英寸长度,一般四舍五入取整数表示。如1寸相片其规格为1X1.4,用1.4长那边的尺寸来表示,即1寸;5寸相规格是尺寸5X3.5,用长边尺寸5表示其照片的规格。
    而国际上还有一种通行的表示照片尺寸的方法,即取照片短的一边的英寸整数数值加字母R来表示。比如5寸照片,规格为5X3.5英寸,即 3R;6寸照片,规格为6×4英寸,即4R。
    打印精度,就是每英寸长度方向上打印机打印的像素点数 dpi,一般都是300dpi为标准。120dpi是最低要求,150dpi是安全达标下限。一般来说有250dpi就行了。所以说一般都是用250dpi来计算打印相片所要求图片的最低分辨率。
    2048/5=409.6,很明显符合要求!300W像素,拍下来的一般是2048长度,2048/300=6.83寸,可知冲印7寸,没有任何问题!当然了,如果你用1280X960像素的图片来冲印7寸的相片,那相当于把图片在显示屏上放大了一样,固然是不清晰了。
    象800万像素3264X2448,3264/300=10,显然打印10寸的相片是刚刚好,但这是百分之一百显示出来的,其清晰度可想而知是多难看的了。除非是在非常优的环境下照的相。但若打印成7寸相片,机器自然会调整参数把图片相应缩小处理,这样打印出来的相片就清晰得多了。
    黑白照已经成为了历史。彩色照片正是横行无忌之时。也许在不久的将来就是立体相片的天下了。
    现在办居住证等证件都是采用1寸相片。其尺寸为1X1.5 (25mm×35mm)。
    若以300dpi来计算,5X300=1500,则100万像素1140X900=1026000的图片打印不出5寸的相片来的。必须要200万像素1600X1200=1920000才行。就算以250dpi (5X250=1250)也还是不行的。必须要130万像素1280X960=1228800才行。
    拍摄分辨率÷300dpi=输出尺寸(最佳)
    拍摄分辨率÷250dpi=输出尺寸(一般要求,下面的要求最低分辨率即以此算。)

    展开全文
  • 像素分辨率

    千次阅读 2020-07-11 17:29:53
    1. 像素 像素是组成图像的最小单位,是指在...屏幕分辨率:又称显示分辨率,指屏幕纵向横向上的像素点数,单位是px,它表示的是屏幕所能显示的像素的个数。 一般是以(水平像素数×垂直像素数)表示,例如分辨率1024

    1. 像素

    像素是组成图像的最小单位,是指在由一个数字序列表示的图像中的一个最小单位,可以理解为一个点。在相机中,像素是分辨率的单位,指相机所支持的有效最大分辨率。500万像素,即2560×1920(像素总数约定于500万)。

    2. 分辨率

    分辨率又分为屏幕分辨率与图像分辨率。

    2.1 屏幕分辨率

    屏幕分辨率:又称显示分辨率,指屏幕纵向和横向上的像素点数,单位是px,它表示的是屏幕所能显示的像素的个数。
    一般是以(水平像素数×垂直像素数)表示,例如分辨率1024×768的意思是水平方向含有像素数为1024个,垂直方向像素数768个。

    屏幕分辨率越高,像素的数目越多,感应到的图像越精密。而在屏幕尺寸一样的情况下,屏幕分辨率越高,显示效果就越精细和细腻。
    屏幕分辨率标准:
    在这里插入图片描述

    2.2 图像分辨率:

    图像分辨率:表示单位英寸所包含的像素个数,单位为PPI(Pixels Per Inch,像素每英寸),图像分辨率指图像中存储的信息量。
    图像分辨率计算公式如下:
    在这里插入图片描述
    图象分辨率和图象尺寸的值一起决定文件的大小及输出质量。对于同样尺寸的一幅图,如果图像分辨率越高,则组成该图的图像像素数目越多,像素点也越小,图像越清晰、逼真。图象分辨率以比例关系影响着文件的大小,即文件大小与其图象分辨率的平方成正比。如果保持图象尺寸不变,将图象分辨率提高一倍,则其文件大小增大为原来的四倍。

    3.总结

    图像分辨率指的是图像实际像素点数,分辨率决定了图像细节的精细程度,分辨率越高,所包含的像素就越多,图像就越清晰;而显示分辨率是指屏幕图像的精密度,是指显示器所能显示的像素有多少,一般LCD显示器出厂时显示分辨率就已经设定好了。显示分辨率与图像分辨率完全匹配,才能还原清晰优质的画面。

    常见的720P,1080P,1K、2K、4K分辨率指屏幕(显示器)分辨率,具体如下:
    720P分辨率是1280x720,又称HD;
    1K分辨率是1920x1080,即1080P,又称FHD(Full High Definition);
    2k分辨率是2560x1440,即1440p,又称QHD(Quad-High Definition),也有人将1080P归为2K,但一般认为1080P为1K,认为它达不到2K的标准;
    4K分辨率是4096x2160。
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 像素 显示器上的图像是由许多点构成的,这些点就被称作像素。它是构成图像的元素。...其实是不相等的,他们之间不可以直接转换,需要通过打印分辨率,也就是图中分辨率哪一行现实的。 分辨率 图中所显示的是打印分辨率

    像素

    显示器上的图像是由许多点构成的,这些点就被称作像素。它是构成图像的元素。像素的概念只存在于电脑当中,在现实生活当中通常以厘米,米等计量单位来表示大小。
    当我们在ps中打开一张图片,查看图片信息时发现通过调节可以查看像素大小与文档大小
    在这里插入图片描述
    其中通过调节尺寸可以看到该图片的像素大小,即电脑中显示大小。调节宽度高度单位可以看到文档大小,即实际打印大小。
    那么像素大小与文档大小是否相等呢?其实是不相等的,他们之间不可以直接转换,需要通过打印分辨率,也就是图中分辨率哪一行现实的。

    分辨率

    图中所显示的是打印分辨率,并不是显示分辨率。这个分辨率告诉我们在每个英寸里可以打印多少像素。分辨率越高图片越清晰。
    如果是进行报纸广告、海报的制作需要注意分辨率,而进行网页设计就不用在意分辨率大小,只要注意像素大小就可以了。

    展开全文
  • 像素分辨率、dpi的通俗理解

    千次阅读 2021-07-28 14:56:40
    像素、分辨率、dpi的通俗理解 像素分辨率 dpi
  • 像素分辨率的关系

    2021-06-09 01:41:52
    分辨率可以分为两方面:屏幕分辨率和图像分辨率。1. 屏幕分辨率:例如,屏幕分辨率是1024×768,也就是说设备屏幕的水平方向上有1024个像素点,垂直方向上有768个像素点。像素的大小是没有固定长度的,不同设...
  • 我们通常说某某相机2400万像素,就是指用这样的设备拍出来的图片总共能包含2400万个像素。 下图,放大其中一小部分,直到能看到一个个的小方块。那么,这一个个“小方块”就是一个个“像素”。 .....
  • 众所周知,flutter中获取宽高有两种方法 ...size = window.physicalSize / window.devicePixelRatio,window.physicalSize就是物理像素,也就是一屏宽实际包含的像素点,那后面的window.devicePixelRatio是什么呢?
  • 分辨率和像素是什么关系?

    千次阅读 2021-03-19 17:34:19
    分辨率和像素是什么关系? 像素即px,是画面中最小的点(单位色块)。 分辨率=画面水平方向的像素值 * 画面垂直方向的像素值。分辨率可以分为两方面:屏幕分辨率和图像分辨率。 1. 屏幕分辨率: 例如,屏幕分辨率...
  • 一个用于屏幕适配时必不可少的工具类android dxdp 像素和dp之间转换的工具类
  • 像素和分辨率以及换算

    千次阅读 2015-01-20 22:43:41
    经常会有朋友问到200万高清网络机是多少分辨率,或者1600*1200是多少万像素?今天刚好从网上找到一篇这样的文章,希望对大家有帮助。 1.什么是像素? 简单的说,我们通常所说的像素,就是CCD上光电感应元件的...
  • 分辨率:是指单位长度中所表达或截取的像素数目。表示每英寸图像内的像素点数,单位是像素每英寸(PPI)。图像分辨率越高,像素的点密度越高,图像越清晰。 像素(Pixel) = 尺寸(Inch)*分辨率(PPI) 像素相同的情况下...
  • 1、像素是指照片的点数(表示照片是由多少点构成的),分辨率是指照片像素点的密度(是用单位尺寸内的像素点,一般用每英寸多少点表示--dpi)。照片实际大小是像素决定的。一个像素很大的照片,如果将分辨率设置很大的话...
  • resolution(像素和分辨率) css pixel & device pixel One pixel. For screen displays, it traditionally represents one device pixel (dot). However, for printers and high-resolution screens, one CSS...
  • 像素和分辨率

    2022-04-19 10:36:21
    像素和分辨率是两个密不可分的重要概念,它们的组合方式决定了图像的数据量,同样大小的图像,分辨率越高(图像越精细,越容易分辨细枝末节),包含的像素越多。一英寸平方的图像,如果分辨率是72的话,包含5184个...
  • 分辨率和像素换算

    千次阅读 2017-04-20 09:57:00
    计算分辨率: 300dpi = 300 dot/in 1 in = 25.4mm DotPerMeter: 300/25.4 *1000 =11811.02 dot / m 最终像素 = 实际距离 *DotPerMeter / 比例尺 = 实际距离/比例尺 * DPI * 39.37 转载于:...
  • 最开始写页面的时候,对页面里面的 px 还是蛮好奇的,电脑上的分辨率好像正好跟页面渲染的宽度值对应,但手机里面却不是这样的,记得当时还去找了相关资料,好像知道是怎么回事。最近脑海里再次想起了这个问题,但...
  • 分辨率像素,dp之间的联系

    千次阅读 2020-02-12 20:59:54
    参考: ... ... 像素:即px,画面中最小的的点(单位色块) 分辨率:画面水平方向的像素 * 画面垂直方向的像素 ...分辨率分为两种:屏幕分辨率 图像分辨率 屏幕分辨率: 例如:屏幕分辨率是 1024 x 768,也就是说设备...
  • dppxdppx转换代码 dp dp:安卓中的相对大小,dp就是为了使得开发者设置的长度能够根据不同屏幕的分辨率获得不同的像素(px)数量 (比如:将一个控件设置长度为10dp,那么在160dpi上该控件长度为10px,在320dpi的...
  • private static float DEFAULT_DPI_X = 0; private static float DEFAULT_DPI_Y = 0;...获取分辨率DPI</summary> /// <param name="dpiX"></param>...
  • 购买显示器时,通常会看到术语27英寸...今天,我将清楚地解释这些词的含义,以便您了解显示屏尺寸和分辨率之间的关系,从而可以清楚地选择机器而不会迷路。阅读本文后,您已获得以下知识:1.屏幕尺寸,分辨率,PPI(...
  • 前言下图是苹果官方对iPhone 机型的介绍:拿iPhone7 Plus来说:屏幕尺寸:5.5英寸手机分辨率(像素):1920 (高)x 1080(宽)PPI:401概念说明屏幕尺寸:表示手机屏幕对角线的长度,单位是英寸。1英寸(inch)=2.54厘米(cm...
  • 以下概念涉及到分辨率、DPI、PPI等,汇总于此,备忘。
  • 2)每纬度在地理位置上的距离是一致的(约111公里),但是每经度之间的距离是不同的(越往两极,东西方向上的距离就越小),不能直接转换为直角坐标系。3)给出的经纬度坐标发生变化后,需要动态的缩放所显示地图的...
  • 图片的像素和毫米之间的换算关系

    千次阅读 2021-01-13 08:07:13
    图片要编辑成多少乘以多少像素楼上的误人子弟了, 按照楼上的计算1厘米=25像素,这多麻烦啊,更何况这个值不是固定不变的 这个换算是按你的需要来制定的,只是有个最佳分辨率的问题 你这个尺寸7寸照片差不多 7...
  • public class UnitUtil { ... * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */ public static int dp2px(Context context, float dpValue) { final float scale = context.getResources().getDisplay...
  • android开发之dip,dp与px像素之间转换工具,博文介绍:http://blog.csdn.net/qq_21376985/article/details/51704703
  •  * 根据手机的分辨率从 dp 的单位 转成为 px(像素)  */  public static int dip2px(Context context, float dpValue) {  final float scale = context.getResources().getDisplayMetrics().density;  
  • 像素分辨率、DPI

    2017-11-15 14:10:00
    A:“像素”(Pixel)是由PictureElement这两个单词所组成的,是用来计算数码影像的一种单位,如同摄影的相片一样,数码影像也具有连续性的浓淡阶调,我们如果把影像放大数倍,会发现这些连续色调其实是由许多色彩...
  • 安卓像素转换

    2022-08-10 14:44:58
    使用popupwindow时进行像素转换

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,540
精华内容 22,216
热门标签
关键字:

像素和分辨率之间的转换