像素图清晰度的调整
1、首先,给出一个鹩梏钔喔三通道图片的数据:Table[Sin[(x^2 + y^2)*z], {x, 1, 36.5, 36.5/600}, {y, 1, 50, 50/600}, {z, 1, 3, 1}]并把数据转变为图像,并缩放为500*365像素的大小。这组数据的采样率是600,也就是把x区间(1,36.5)分割为600份,把y区间(1,50)也分割为600份。每一个小方框,代表图像的一个像素。z区间(1,3)分为3份,代表图片的三个通道。
2、如果把数据采样率都降低为6,试验一下:哌囿亡噱Table[Sin[(x^2 + y^2)*z], {x, 1, 36.5, 36.5/6}, {y, 1, 50, 50/6}, {z, 1, 3, 1}]//Image得到一个6*6像素的图片。
3、把图片放大为500*365像素,结果如下,粗糙的马赛克。这里约定,得到图片后,都统一调整为500*365像素大小。
4、如果保持x方向的采样率为600,y方向姗隗肆念采样率为6,效果如下:Table[Sin[(x^2 + y^2)*z], {x, 1, 36.5, 36.5/600}, {y, 1, 50, 50/6}, {z, 1, 3, 1}]
5、如果保持x方向的采样率为6,y方向采样率为600,效果如下:Table[Sin[(x^2 + y^2)*z], {x, 1, 36.5, 36.5/6}, {y, 1, 50, 50/600}, {z, 1, 3, 1}]
6、如果保持x方向的采样率为600,y方向采样率为从6增加到600,动态效果如下图。
7、如果x方向和y方向的采样率,同步的从6增加到600,效果如何?
8、如果把采样率都调整为360,看看。
9、对比一下,360的采样率和600的采样率,发现,前者的细节明显比后者清晰,这说明,并非采样率越高越好。
10、把采样率增加到1000,并保持图片为1000*1000像素大小。