HTML Canvas缩小= Aliasing

时间:2013-01-24 19:49:37

标签: html5 firefox html5-canvas antialiasing image-scaling

我尝试使用scale()方法使用画布缩小几何图像,但结果是高度别名。出于测试目的,我从互联网上拍摄了一张图像,并对原始图像进行了基本的25%缩小。结果如下:

divided one time

但这是奇怪的事情。如果我拍摄相同的原始图像并仅降低50%的缩放比例,则将生成的图像保存到我的硬盘驱动器上并再次导入并再次进行50%缩小,从而使原始图像缩小25%(与之前相同) ,我得到了这个

divided two times

此测试使用Firefox 18.0.1

完成

这里发生了什么,为什么第一张图片如此糟糕? 如何只通过一次传递第二个结果?

谢谢!

编辑:使用Google Chrome 24和Opera 12.12进行测试,结果相同!

0 个答案:

没有答案