图片大小(指的是图片文件的大小)和图片有多少像素没有直接关系。
简单来说,图片大小中,像素只是其中一个因素,但还有其他的因素(比如图片存储格式,色彩的位数,文件压缩比等)。
举个例子来说明:
BMP文件是位图格式的图片格式,它是不压缩的,它的文件大小取悦于像素数和颜色的位数(表示每个像素点有几种颜色),同样的500x500像素的文件,如果是24bit彩色格式的,文件大小=500x500x24/8=733kB。
注意公式中除以8是因为1KB=8kb,而只存储黑白两位信息的文件,文件大小=500x500x2/8=32kB。BMP文件的大小取悦于这两个因素,和究竟是什么图片没有关联,里面是空白的,或者画满了没有区别。
而其他文件格式,因为编码格式,以及压缩比的不同,文件的大小都是差异很大的。
以jpg格式来说,图片里的画面越杂乱,信息越多,存储下来的图片文件越大。
jpg是一种有损压缩格式,还可以设定压缩比,选择的压缩比越大,图片文件尺寸越小,但同时画质也越差。
所以,你问的同样是2kb的jpg图片,可以是50*50像素的一幅画面很小但内容复杂信息很大的画,也可以是一幅1000*1000像素的纯色背景,它的长和宽不能一概而定。
扩展资料:
像素是指由图像的小方格组成的,这些小方块都有一个明确的位置和被分配的色彩数值,小方格颜色和位置就决定该图像所呈现出来的样子。
可以将像素视为整个图像中不可分割的单位或者是元素。不可分割的意思是它不能够再切割成更小单位抑或是元素,它是以一个单一颜色的小格存在。每一个点阵图像包含了一定量的像素,这些像素决定图像在屏幕上所呈现的大小。
数字化图像的彩色采样点(例如网页中常用的JPG文件)也称为像素。由于计算机显示器的类型不同,这些可能和屏幕像素有些区域不是一一对应的。在这种区别很明显的区域,图像文件中的点更接近纹理元素。
在计算机编程中,像素组成的图像叫位图或者光栅图像。光栅一词源于模拟电视技术,位图化图像可用于编码数字影像和某些类型的计算机生成艺术。简单说起来,像素就是图像的点的数值,点画成线,线画成面。当然,图片的清晰度不仅仅是由像素决定的。
参考资料:百度百科——像素