精华内容
下载资源
问答
  • window.devicePixelRatio属性返回的value的值是当前设备的物理像素分辨率与css像素分辨率的比率,简单的说,该比例为4,则代表1个css像素由4个实际物理像素组成。 var value = window.devicePixelRatio; value是...

    window.devicePixelRatio属性返回的value的值是当前设备的物理像素分辨率与css像素分辨率的比率,简单的说,该比例为4,则代表1个css像素由4个实际物理像素组成。

    var value = window.devicePixelRatio;

    value是一个double类型的值,使用window.devicePixelRatio属性最常见的使用是可以矫正canvas的使用分辨率;

    <!DOCTYPE html>
    <html class="no-js">
    
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <title>devicePixelRatio</title>
        <meta name="description" content="">
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head>
    
    <body>
        <canvas id="canvas"></canvas>
        <script type="text/javascript">
            var canvas = document.querySelector('#canvas');
            var ctx = canvas.getContext('2d');
    
            var size = 200;
            canvas.style.width = size + "px";
            canvas.style.height = size + "px";
    
            var scale = window.devicePixelRatio;
            canvas.width = Math.floor(size * scale);
            canvas.height = Math.floor(size * scale);
    
            ctx.scale(scale, scale);
    
            ctx.fillStyle = "#bada55";
            ctx.fillRect(10, 10, 300, 300);
            ctx.fillStyle = "#ffffff";
            ctx.font = '18px Arial';
            ctx.textAlign = 'center';
            ctx.textBaseline = 'middle';
    
            var x = size / 2;
            var y = size / 2;
    
            var textString = "test canvas";
            ctx.fillText(textString, x, y);
        </script>
    </body>
    
    </html>

    可以看到canvas可以使用实际物理像素展示(用200像素展示出400物理像素的图案),可以更清晰的展示出想展示的图案。

    展开全文
  • 视频监控摄像机由模拟同轴已经过渡到了网络数字高清时代。模拟摄像机通过多少电视线(TVL)来分辨摄像头的清晰度。...分辨率分辨率是指单位长度中所存在的像素点数。而监控摄像机的分辨率指的是图像...

    视频监控摄像机由模拟同轴已经过渡到了网络数字高清时代。模拟摄像机通过多少电视线(TVL)来分辨摄像头的清晰度。而网络摄像机则是通过多少万像素来说明摄像头清晰度的好坏。

    像素:图片都是由很多个色点组成的,每个色点称为一个像素(Pixel)。人们常说100W、200W像素的摄像机,就是说它对应的感光器件的个数(对应一个像素点)。

    分辨率:分辨率是指单位长度中所存在的像素点数。而监控摄像机的分辨率指的是图像分辨率,表示每英寸图像内的像素点数,单位是像素/英寸(PPI)。图像分辨率越高,像素的点密度越高,图像越清晰。

    由此可见,摄像机的(总)像素=感光器件尺寸*分辨率。

    d9513860d72880305f22ccc8e62a019b.png

    像素相同的情况下,照片尺寸小,单位面积内像素点多,分辨率更大,画面看起来更清晰。同样尺寸的图片,像素约高,单位面积内像素点更多,分辨率更大,画面看起来更清晰。这也就是为什么同样的场景下,200W(1080P)的摄像机呈现的画面比100W(720P)的更清晰。

    通过这个概念说明、对比说明,可以知道:

    • 摄像机的分辨率越高,看起来更清晰;
    • 图像的分辨率取决于图像的像素和尺寸,像素高且尺寸小的图片,分辨率约大;
    • 图像的像素更高,并不意味着画面更清晰;但在同等清晰度(分辨率)要求的情况下,能够显示更大尺寸的图片。

    对于人们选择监控摄像机时,一般情况下,其他规格参数相同(同系列)情况下像素越高,监控视频效果当然是更好,例如400万像素好于200万像素。不过并不意味着像素越高的产品约合适自己。因为一方便高像素摄像头对网络带宽、存储都有更高要求,另外一方面约高像素的视频需要更好的显示器等设备才能呈现出来更好的效果。

    展开全文
  • CSS像素 物理像素 分辨率 PPI

    千次阅读 2016-12-08 15:16:50
    虽然自己平时也在写响应式的网站,但是对于像素分辨率,物理像素几个概念还是有点理不清楚,下面是我看了一些文章和自己的总结记录下来的文章,以免后面自己又忘记。 这里着重参考了 第一篇文章:...

    虽然自己平时也在写响应式的网站,但是对于像素,分辨率,物理像素几个概念还是有点理不清楚,下面是我看了一些文章和自己的总结记录下来的文章,以免后面自己又忘记。

    这里着重参考了 第一篇文章:http://www.jianshu.com/p/c3387bcc4f6e    

      第二篇文章 :https://segmentfault.com/a/1190000004383049

    什么是英寸?屏幕尺寸的计算。

    一般说手机多大,都是说手机多少寸,但实际应该说是英寸,因为手机发布出来的时候都是以英寸为单位。见下图:


    主屏尺寸5.2英寸就是手机尺寸大小,这个不是面积,它是长度。另外换算成厘米是 1英寸x2.54厘米 

    他不是面积单位,那长度指的是手机什么地方的长度呢?应该是对角线的长度(长度为物理长度,理解为拿直尺量出来的)。见下图:


    分辨率是什么?

    分辨率指的是一个固定大小的屏幕有多少个像素。

    那像素又是什么?见下图



    上图中一个个一个小格子就是像素,一个格子就是一个像素。像我的电脑分辨率为1920像素*1080像素,

    可以理解为横排有1920个小格子,竖排有1080个小格子。他们组合起来形成了1920*1080分辨率。所以,可以说像素是分辨率的单位。

    像素密度

    像素的密度是指对角线为一英寸长时有多少个像素小格子,见下图

                                


    左边的5.2英寸,我取其中一英寸长度,放大就是右边图,红框内就是一英寸长作为红框的对角线。这个红框内能容纳多少像素,就是这个手机的像素密度。(存疑)

    下面图是像素密度,分辨率和屏幕尺寸的公式。



    按上图横向是1080px²+纵向1920px²再开平方就得到了对角线的像素个数,就是勾股定理求第三条边公式。得到对象线像素的个数再除以对角线长度,就是每英寸有多少个像素了,这就是像素密度(PPI

    像素的大小不是固定的。




    上面第一张图是苹果手机屏幕参数,第二张图是华为手机屏幕参数。

    先看苹果手机,屏幕为5.0英寸,需要容纳1920*1080个像素,而华为5.2英寸,也是容纳1920*1080个像素。也就是说苹果手机的一个像素要比华为手机的一个像素要小才能容纳得下相同个数的像素。一英寸为对角线的长方形内的像素多少就是整个屏幕的像素密度了。


    电脑的分辨率调节是如何调节的


    上图中分辨率可以随意选择调节。最高是1366*768(推荐的),也就是说屏幕大小的像素个数,横为1366个像素,竖为768个像素。这个横竖的像素多少其实是固定的,在厂商做这个屏幕的时候就已经设置好的。当上面调整分辨率的时候,比如调整成800*600的时候,难道意思是横800个像素,竖600个像素吗?其实不是的,调成800*600之后他的横竖的像素个数还是一样多的,因为前面说了,出厂的时候像素多少屏幕就已经设置好了的。当调成800*600,其实是有效像素个数为800*600,其余少的像素格子就用模拟色彩块填充。所以分辨率的大小比较其实是不同设备,不同屏幕之间才会有分辨率大小的区分。同一台设备的分辨率其实已经在出厂的时候已经设置好了。

    -------------------------------------------------------------移动端分辨率----------------------------------------------------------------

    本来想晚上再查一下,为什么pc电脑已经设置好了分辨率多少,像素大小了,还要给出很多选择呢,感觉多余。结果看到了手机端的物理像素和css像素问题,觉得自己还有很多没搞懂。

    参考文章:http://www.cnblogs.com/2050/p/3877280.html

    css的1px和设备上的1个物理像素完全是两个概念。只是在pc端,一个物理像素就等于一个css的1px长度而已。所以你在网页中用css设置元素长度1920px,在分辨率为1920px*1080px分辨电脑上,长度刚好相等。

    pc端一个物理像素就等于一个css的1px长度,所以很简单,不用我们操心。

    但是在移动端一个css的一个像素就不等于设备的一个物理像素了。那css的像素和移动端设备的物理像素怎么换算呢,我也没搞明白,只知道在iphone3的分辨率为 320px * 480px时的一个物理像素与css的一个像素相等。从iphone4开始,苹果公司便推出了所谓的Retina屏,分辨率提高了一倍,变成640x960,但屏幕尺寸却没变化,这就意味着同样大小的屏幕上,像素却多了一倍,这时,一个css像素是等于两个物理像素的。

    这里出现了关于移动端的三个概念:

    一个是layout viewport  一个是visual viewport  还有一个是ideal viewport

    最后一个最重要,就是ideal viewport ,他是完美适配移动端的viewport,我们css的长度320px和这个设备的 ideal viewport 320相等 



    另一个很重要的是我们写响应式的时候,用@media screen and (max-width:320px)  媒体查询的时候,查询的其实就是这个ideal viewport ,而且我们浏览器移动端调试尺寸也是这个ideal viewport 。


    ideal viewport  长宽等于 设备的尺寸长宽  又和css的一个像素值相等。所以这个是最理想的ideal viewport 。

    ideal viewport并没有一个固定的尺寸,不同的设备拥有有不同的ideal viewport。

     移动设备默认的viewport是layout viewport(不明白layout viewport的看我上面推荐的那篇文章),但在进行移动设备网站的开发时,我们需要的是ideal viewport。那么怎么才能得到ideal viewport呢?这就该轮到meta标签出场了。


    我们在开发移动设备的网站时,最常见的的一个动作就是把下面这个东西复制到我们的head标签中:

    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">

    在开发响应式移动端时候,有很多概念没搞清,写这边文章也是督促自己去看其它资料来搞明白。现在搞清楚了一些,还有一些没搞清楚。

    比如,设计师设计移动端页面大小应该是多少,768px*1024px吗?这个是ipad mini平板的尺寸。那做成手机端应该如何切图?


    展开全文
  • iPhone6 像素 分辨率

    2015-05-13 21:23:37
    分辨率像素 经新xcode6模拟器验证(分辨率为pt,像素为真实pixel): 1.iPhone5分辨率320x568,像素640x1136,@2x 2.iPhone6分辨率375x667,像素750x1334,@2x 3.iPhone6 Plus分辨率414x736,像素1242...

    分辨率和像素

    经新xcode6模拟器验证(分辨率为pt,像素为真实pixel):

    1.iPhone5分辨率320x568,像素640x1136,@2x

    2.iPhone6分辨率375x667,像素750x1334,@2x

    3.iPhone6 Plus分辨率414x736,像素1242x2208,@3x,(注意,在这个分辨率下渲染后,图像等比降低pixel分辨率至1080p(1080x1920)

    展开全文
  • 像素分辨率的关系,图像尺寸与分辨率的关系
  • 在前端开发过程中,必须会用的单位是像素px 像素可分为物理像素和CSS像素. 物理像素:我们的页面展示在数字显示屏上,...分辨率:单位长度中,所表达或撷取的像素数目. PC端:如果你的电脑设置了分辨率是1920*1080,...
  • 像素:所有的画面都是由一个个的小...分辨率比值:所谓的4:3、16:9、16:10、21:9这些比值其实就是分辨率中横向像素与竖向像素的比值 。 ............................................................................
  • 但我觉得可以这么来算,ppi等于128像素每英寸,那么每个像素点的长度就是1/128英寸这么长,当分辨率变成1024*640以后,ppi变成了91像素每英寸,每个像素点的长度就是1/91英寸那么长,这里咱们是假设,假设有这么一块...
  • 每个点就是PS中说的像素, 每个像素里都由一个颜色表现,所以点阵图是有一个个有颜色的点(像素)排列而成。我们平时看到的文件格式有PSD、TIF、JPG、GIF等都是点阵图,数码相机拍摄的照片就是点阵图。 像素是什么...
  • 我们在听别人介绍摄像机分辨率时一定有这样的疑惑,为什么有时候说摄像机是多少P,有时候又叫多少W,现在又有了多少K?更疑惑的是同样是4K摄像机,为什么有的是800W,有的是1200W?搞清这些问题之前,我先看看这个三...
  • 像素 分辨率 ppi dpi

    2014-12-08 21:52:00
    1.什么是像素? 简单的说,我们通常所说的像素,就是CCD/CMOS上光电感应元件的数量,一个感光元 件经过感光,光电信号转换,A/D转换等步骤以后,在输出的照片上就形成一个点, 们如果把影像放大数倍,会发现这些...
  • 屏幕分辨率 : 屏幕上的像素点个数(横 * 竖) 2.图片分辨率 : 图片中像素点的个数 CSS像素 : 逻辑像素, CSS代码中使用 逻辑像素320x568px-->设备像素640x1136px (1*1CSS像素 ==> 2*2个物理像素 : 设备像素比) ...
  • 液晶显示屏中分辨率是指液晶显示屏图像的精密度,液晶显示屏所能显示的像素有多少主要是由于屏幕上的点、线和面都是由像素组成的,液晶显示屏可显示的像素越多,画面就越精细,同样的液晶显示屏区域内能显示的信息也...
  • 主要取决于显示器的分辨率,相同面积不同分辨率的显示屏,其像素点大小就不相同。大家都知道线是由无数个点组成的,而面是由无数条线组成,即一个平面是由无数个点所组成。但无论技术多先进发达,人类总是不可能做到...
  • 相机成像质量的好坏,分辨率是多少像素只是其中一个方面,起到主要作用的还是要看感光元件的尺寸、技术,当下主流2000多万像素分辨率完全够用。拍摄一张照片,并不是分辨率越高就越"清楚"。如果在电脑显示器上看...
  • 如今各照相机品牌的液晶屏/电子取景器的分辨率正在一代代的进步,从索尼A7R2的236万有效像素电子取景器到A7R3的369万像素电子取景器到松下S1/S1R的576万像素电子取景器,像素总数的进步有目共睹。但是这些液晶屏/...
  • 像素 分辨率 dpi

    2007-10-09 22:13:02
    什么是像素? 简单的说,我们通常所说的像素,就是CCD/CMOS上光电感应元件的数量,一个感光元件经过感光,光电信号转换,A/D转换等步骤以后,在输出 的照片上就形成一个点,我们如果把影像放大数倍,会发现这些...
  • 可以看到,这只是单纯镜头本身的参数,只反映镜头的解析能力,而和相机多少像素无关!它直接反映了,一个理想物点经过镜头成像后,会模糊成多大一个像斑,这个数字当然越小越好。【*此段小字不考,懒...
  • 首先,先解读一下屏幕分辨率的定义,每个手机屏幕不一样对应像素大小也不一样。其实所有的画面都是由一个个的小点组成的,这一个个的小点就称之为像素。一块方形的屏幕横向有多少个点,竖向有多少个点,相乘之后的...
  • DPI与像素分辨率的关系

    千次阅读 2015-11-13 09:08:54
    Y×ppi=Y×分辨率高÷屏高,(Y×分辨率高÷屏高)/分辨率高=Y/屏高,即图片像素数占分辨率高度上的点数的比例=图片的高度占屏高的比例,例子中就是(144=1.35×800÷7.5)/800=1.35/7.5=0.18,这张144px高的图片占...
  • 【22】像素分辨率像元的计算及含义

    千次阅读 2019-10-11 17:17:54
    【1】参数获取 相机内部参数获取:摄像机内部参数采用Pho tomodeler 近景摄影测量标定软件获取。 内参包括:主距f , 面阵宽度Fw 、高度Fh , 图像主点位置(X ,...相机外部参数获取:相机分辨率为W ×H Photomodeler...
  • 如果16:9的分辨率,100像素为1 unity单位的情况 填充摄像机所需图片大小尺寸为:高度:5 * 2 * 100 = 1000 宽度:1000 * 16 / 9 = 1778 【1778 * 1000】 上面这2张图,一个y坐标为 -3.5 ,一个为 -4 ,图片的...
  • 3GS 尺寸320 x 480像素 设备分辨率 320 x480 Scale Factor(比例率) @1x iPhone4(4S)尺寸320 x 480像素 设备分辨率 640 x960 Scale Factor(比例率) @2x iPhone5(5C 5S)尺寸320 x 568像素 设备分辨率 640 x...
  • 首先,先解读一下屏幕分辨率的定义,每个手机屏幕不一样对应像素大小也不一样。其实所有的画面都是由一个个的小点组成的,这一个个的小点就称之为像素。 一块方形的屏幕横向有多少个点,竖向有多少个点,相乘之后的...
  • 像素,又称画素,为图像显示的基本单位,译自英文“pixel”,pix是英语单词picture的常用简写,加上英语单词“元素”element,就得到pixel,故“像素”表示“图像元素”之意,有时亦被称为pel(picture element)。...
  • 针对2010,将后缀名.pptx...目测分辨率和每个单独保存分辨力一样。 转自:http://www.douban.com/note/146111967/ photoshop中两种分辨率换算 72像素/英寸=28.346像素/厘米 300像素/英寸=118.11像素/厘米
  • A4纸像素分辨率换算方法: (像素=规格×当前分辨率/2.54) 如下是我们较常用到的规格尺寸: 当分辨率是72像素/英寸时,A4纸像素长宽分别是842×595; 当分辨率是100像素/英寸时,A4纸像素长宽分别是1169×826; 当...
  • 个人认为的不错的iphone的屏幕像素分辨率,因此在xcode中采用的逻辑宽高不错的介绍 http://foggry.com/blog/2014/09/28/iphoneping-mu-zhi-shi-dian-jie-xi/
  • A4纸像素分辨率换算方法: (像素=规格×当前分辨率/2.54) 如下是我们较常用到的规格尺寸: 当分辨率是72像素/英寸时,A4纸像素长宽分别是842×595; 当分辨率是100像素/英寸时,A4纸像素长宽分别是1169×826; 当...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,396
精华内容 4,958
关键字:

像素分辨率