蜂鸟网 > 资料库 > 正文
怎么样知道手机的分辨率
发布于:2015-12-18转载自互联网
回答
你是说手机的摄像头分辨率吗? 给你举个例子,(尼康的那种)A70相机设置为2048X1536X16M,这就是300万像素。2048X1536就是说在宽度方向有2048个像素,在高度方向有1536个像素。2048X1536=3145728,我们就称其为300万像素(因为1K=1024,1M=1048576)。 而后面的16M是指颜色深度。每个像素是有颜色的,而每像素的颜色用3个BYTE来记录,分别是红,绿,蓝。每BYTE可以记录256个层次,因此共可记录256X256X256=16777216种不同的颜色,即16M,也称为24位颜色深度。因此,如果按RGB颜色记录一个2048X1536像素的图像文件,就要2048X1536X3=9437184个BYTE,即9MB,再加上文件头等其他信息,最终要大于9MB。 数码相机平时多数用JPG格式,这是一种有失真的,压缩比较大的图像文件格式,一般情况下,2048X1536像素的JPG文件根据其压缩比的不同文件尺寸也不同,大约在1-2MB左右。同样也可以计算出1600X1200X16M等其他像素的文件大小。 由此可见,2048X1536X16M与1600X1200X16M的照片,包含的像素点是不一样的,也就是说其信息含量是不一样的。如果用同样的输出分辨率来打印照片,得到的照片大小是不一样的,反过来,如果输出同样大小的照片,照片上单位长度里的像素点数是不一样的,也就是照片的细腻(细节,也就是清晰度)程度是不一样的。 看懂基本概念后,可以知道130万像率的相机,照的相片应该是1080(宽度像素)×1224(高度像素)。640(宽度像素)×480(高度像素)=3072100(30万像素)
+1
40

相关推荐

热文推荐

热帖推荐