你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
Joey - 论道已经切换域名为lundao.pub
推荐来自: 秋风暖暖 、光华 、亦可喜 、无辜人生 、Owen 、alex 、LMSH7更多 »
yeze322
推荐来自: Joey 、秋风暖暖 、陈尧龙 、亦可喜
Defcon3
推荐来自: sun 、LMSH7
伟强 - 论道 #732 用户
推荐来自: 浮生未半
要回答问题请先登录或注册
4 个回答
Joey - 论道已经切换域名为lundao.pub
推荐来自: 秋风暖暖 、光华 、亦可喜 、无辜人生 、Owen 、alex 、LMSH7更多 »
先介绍一些基础概念。
1,计算机如何存储图片?
计算机存储的是数字信息,而不是模拟信息。这两种信息的本质区别就是数字信息总是有损的,模拟信息是无损的。存储图片的最简单原始的一种方法就是位图法。简单来说,就是把一张实际的图分割成N个像素,然后存储每个像素是什么颜色,最后一起显示出来就成了一个图片了。另外,图片存储大多是通过算法进行压缩存储,以最大可能的节省磁盘空间。
2,什么是【清晰】?
绝对意义上的清晰应该是跟【像素密度】成正比的。也就是,同样大小的显示面积,上面的被分割出来的像素越多,越【清晰】。因为携带的信息越多,当然更容易分辨。
直观上的清晰是仅仅是视觉感受,和像素密度没有确定的关系。这就好像,你在破案,你拥有线索的数量越多,并不代表案情越清晰。微软就有一项技术是利用软件技术来让图形看起来更清晰(而且允许人们选择自己看起来觉得清晰的方案)。视觉上的清晰的定义我无法给出,相对高深。
3,图片文件大小和【清晰】的关系是什么?
通常来说,在相同的存储格式前提下,文件越大,像素密度越大,绝对意义上更【清晰】。但由于图片本身的性质,有可能大小相同,但【看】起来不那么清楚,但其实是【假象】。
有了以上三点,回答题主的疑问,则有两个解释:
1,文件存储的压缩格式不一样,二三百K的jpg(较为成熟的压缩格式),可能比几M的bmp(未压缩的格式)要清晰许多;
2,图像本身的特质,导致【感觉】上小图片不够清楚,但是这是【假像】。
yeze322
推荐来自: Joey 、秋风暖暖 、陈尧龙 、亦可喜
1. 图像的大小仅仅取决于像素点的数量(未压缩)
例如100*100的图像(单通道,8bit),就是1W个像素点,占用空间大小为100*100*8bit。(当然彩色的会有RGBα这样更多的通道,不做讨论)
此为题主说的200K这样的占用存储空间大小。
即使是一张纯黑的100*100图片,也是要占那么多空间的。虽然这张图片在人看来没有任何信息量。
2.图像内容,即“清不清楚”、“颜色好不好”取决于每个像素点存了什么数据
取决于生成图像时候在像素点钟存放的数据质量。
具体一些,拍照镜头的色调、镜头的光学性能这些,会影响图像生成时候的质量。
有些拍照软件会让图像变得“更亮”,可能就是你说的“清晰”吧,其实用简单的图像处理手段就可以实现,例如,直方图均衡。
Defcon3
推荐来自: sun 、LMSH7
先来的说的细致多了,这里献个丑
忽略照片本身拍摄的原因(本人不了解),图片最大的问题在于格式
PS的重度用户,应该都会发现,在图片格式之外,还有很多涉及图片体积的参数
1.分辨率 2.精细度 3.取样深度 等
首先,BMP图片不支持压缩,因此体积在常见的图片格式中都是比较大的(raw之流另说)
jpeg jpg png gif等均支持一定程度的(有损)压缩,因此体积一般都比较小
第二个是发送图片的软件对于图片的压缩,这里最主要的是压缩分辨率 再就是压缩图片的精细度。而这些参数一般都是没法调整的
(希望有图像处理方面的朋友能予以解答...
伟强 - 论道 #732 用户
推荐来自: 浮生未半