论文部分内容阅读
喜欢发呆的小编常常感慨各种大片中“摄像头”的巨大威力:不管摄像头离男主角有多小,只需要“嗖,嗖,嗖”,屏幕闪动几次,清晰的主角大头照就能显示出来。
科幻的事情我们就先不提了,以现有的民用技术来看,要将图片保持原样的情况下尽可能放大的方法也只有利用“插值”了……
“插值”:往可乐里加水的可恶做法!
一张1000万像素的数码相机比300万像素手机拍出来的照片要清晰很多,而且尺寸也更大,其实都是由于像素多的缘故。因此,我们把一张图片放大,其实就是把像素增加,这个过程就是通过“插值”算法来实现的,由于是“无中生有”的过程,所以程序会自动选择有用的像素做为增加的像素。为了保证最后的效果,除了会根据临近的像素放大图像外,有时也会利用较远的像素,所以放大的图像会比较平滑干净。简单的说,“插值”就像给一杯清爽的可乐兑了很多白开水(见图1)。
小提示:
“插值”在电视购物中的“应用”
电视购物中不管是手机、数码相机、数码摄像机都会利用“插值”搞点卖点,比如“最新的拍照手机,像素高达800万……”“啊?800万,真的是800万吗……”等你买回家一看才发现,拍出的照片和其他手机没什么不同 ,其实这种手机是“插值”800万像素,基本的像素可能很低。还有那些什么号称N倍变焦的DV,也不过是“数码变焦”而已,其原理就是用“插值”实现的。
另外,不少30万,35万像素的摄像头,号称“插值”达到120万,说白了就是摄像头使用了插值算法,将640×480的画面拉大到1024×768了,是个“忽悠”你的技术而已。
“插值”有三种,用处大不同
我们就从最常见的PhotoShop(简称PS)来说,“插值”算法多达五项,看着挺热闹(见图2),其实只有三种:邻近像素插值算法(Nearest Neighbor interpolation)、两次线性插值算法(Bilinear interpolation)、两次立方插值算法(Bicubic interpolation)。
①邻近像素插值算法:最简单的插值算法,图片放大时,直接从临近的像素生成,效果最差,图像边缘有锯齿,但速度快。由于后两种算法像素之间都有过渡,边缘会模糊,所以对于需要保留边缘的图像,使用这种算法会较好。
②两次线性插值算法:对水平和垂直方向的像素取样,得出平均颜色值,这种方法可以有效消除锯齿,最后图片的品质中等,速度较快。
③两次立方插值算法:对水平、垂直和对角线的像素取样,得出平均颜色值,是速度最慢,但效果最好的一种。
在用PS处理图片,需要缩放图片时,建议你根据不同的图片进行选择(见图3)。
就想放大照片,该怎么办?
如果仅仅是想简单的放大照片,那么根本不需要PS这种专业图片处理软件出马,只需要PhotoZoom(下载地址:http://work.newhua.com/cfan/201010/PZP.rar)就能搞定了。做为一款专业的图片放大软件,它最大的特色就是放大的同时,保证无锯齿,并且不失真。它里面自带了很多比前面那三种更高级的插值算法(见图4)。
科幻的事情我们就先不提了,以现有的民用技术来看,要将图片保持原样的情况下尽可能放大的方法也只有利用“插值”了……
“插值”:往可乐里加水的可恶做法!
一张1000万像素的数码相机比300万像素手机拍出来的照片要清晰很多,而且尺寸也更大,其实都是由于像素多的缘故。因此,我们把一张图片放大,其实就是把像素增加,这个过程就是通过“插值”算法来实现的,由于是“无中生有”的过程,所以程序会自动选择有用的像素做为增加的像素。为了保证最后的效果,除了会根据临近的像素放大图像外,有时也会利用较远的像素,所以放大的图像会比较平滑干净。简单的说,“插值”就像给一杯清爽的可乐兑了很多白开水(见图1)。
小提示:
“插值”在电视购物中的“应用”
电视购物中不管是手机、数码相机、数码摄像机都会利用“插值”搞点卖点,比如“最新的拍照手机,像素高达800万……”“啊?800万,真的是800万吗……”等你买回家一看才发现,拍出的照片和其他手机没什么不同 ,其实这种手机是“插值”800万像素,基本的像素可能很低。还有那些什么号称N倍变焦的DV,也不过是“数码变焦”而已,其原理就是用“插值”实现的。
另外,不少30万,35万像素的摄像头,号称“插值”达到120万,说白了就是摄像头使用了插值算法,将640×480的画面拉大到1024×768了,是个“忽悠”你的技术而已。
“插值”有三种,用处大不同
我们就从最常见的PhotoShop(简称PS)来说,“插值”算法多达五项,看着挺热闹(见图2),其实只有三种:邻近像素插值算法(Nearest Neighbor interpolation)、两次线性插值算法(Bilinear interpolation)、两次立方插值算法(Bicubic interpolation)。
①邻近像素插值算法:最简单的插值算法,图片放大时,直接从临近的像素生成,效果最差,图像边缘有锯齿,但速度快。由于后两种算法像素之间都有过渡,边缘会模糊,所以对于需要保留边缘的图像,使用这种算法会较好。
②两次线性插值算法:对水平和垂直方向的像素取样,得出平均颜色值,这种方法可以有效消除锯齿,最后图片的品质中等,速度较快。
③两次立方插值算法:对水平、垂直和对角线的像素取样,得出平均颜色值,是速度最慢,但效果最好的一种。
在用PS处理图片,需要缩放图片时,建议你根据不同的图片进行选择(见图3)。
就想放大照片,该怎么办?
如果仅仅是想简单的放大照片,那么根本不需要PS这种专业图片处理软件出马,只需要PhotoZoom(下载地址:http://work.newhua.com/cfan/201010/PZP.rar)就能搞定了。做为一款专业的图片放大软件,它最大的特色就是放大的同时,保证无锯齿,并且不失真。它里面自带了很多比前面那三种更高级的插值算法(见图4)。