我们常说,某某数码相机是若干万像素的,他们能生成宽xxx,高xxx的图像。像素值成了数码相机重要的一个参数。但是,相信很多朋友都知道,同样是3百万像素的输出图像,其真实分辨率可能差别相当大。所以,严格的分辨率测试是采用标准的ISO 12233分辨率测试图来进行的
放大和缩小图片的目的
那么,放大图象又是为了什么呢?主要的用途是为了输出大幅面的图像,譬如打印。譬如你要打印8x6英寸的照片,打印机硬件需要每英寸300个点的像素,也就是需要2400x1800的图像,当然不可能每张图片都是这个大小,所以在打印的时候,视不同的软硬件的不同,不同的插值方法会被暗自应用,同样一张图片,出来的效果就有可能应为这个软硬件环境的不同而差别很大。以前的打印机,只支持最简单的临近像素插值法(此法有时候也被戏剧性的称为‘不做插值’),所以打印出来会有明显的锯齿现象(这是此种插值方法的缺点),现在,很多打印机支持‘无锯齿’打印,说白了,就是把硬件里面的‘临近像素插值’换成了别的相对高级的插值方法。当读完本文后,您会发现,打印机里面的这个特性,相比起最先进的插值方法来说,是在是个商业嗷头。同样道理,数码变焦无非是把这个插值工作在数码相机硬件里面事先作了,不过比打印机好一点,数码变焦起码可以利用到CCD的原始信息,所以效果上会好一些。但是,无论你采用何种放大的插值方法,不可能产生比原图更多的信息!所以我们有2个结论:1)如果你要输出图像,插值往往是必需的,所以尽可能采用你能选择的最好算法来进行插值,不要依赖硬件固有的算法,除非硬件固有的算法被证明比你所有的其他算法要好。2)插值不可能增加新的信息,甚至可能带来信息上的损害,所以不要迷信任何软件与相机所吹嘘的‘像素软件升级’功能。
图2、3
什么时候缩小图片?当你往网上贴图的时候,当你觉得某种应用不需要这么大的尺寸的时候。大的图像尺寸往往带来大的文件尺寸,所以,缩小图像也是常常用到。显然,缩小图像会丢失信息,当你把一个图像缩小到1个像素的时候,几乎所有的信息都没有了(最多只剩下照片的平均色彩信息),你永远不可能从极度缩小的图像恢复到原始图像。既然缩小后的图像无法通过放大恢复到跟原来一样,那么相反放大后图象是否有可能通过缩小恢复到原始的状态呢? 答案是否!怎么样,没想到吧?做个试验就清楚了,图2是一个极端的情况:屏幕拷贝图像,图3是将其放大两倍后再缩小两倍的样子,使用了所有的算法,这已经是最好的效果了。
网友评论