我想在我的画布上对一些图像进行像素真实的渲染。现在,我通过 Javascript 获取图像,所以我的图像是HTMLImageElement
实例。我可以在 Canvas 的渲染上下文中使用drawImage
. 但是,这会对图像执行抗锯齿,这是我不想要的。
似乎有一种名为 的较低级别的图像处理方法putImageData
,用于对ImageData
对象进行操作。此方法是否执行任何抗锯齿?如果不是,它是我正在寻找的一个很好的候选人,但我还没有找到如何将一个转换或 blitHTMLImageElement
到一个ImageData
实例。
任何的建议都受欢迎!
编辑:我原来的问题解决了,我不小心有一个分数坐标,这会强制抗锯齿。不过,转换为图像数据的问题仍然存在。