2023如何在HTML5 canvas的drawImage()函数中应用抗锯齿?

 所属分类:web前端开发

 浏览:94次-  评论: 0次-  更新时间:2023-09-22
描述:更多教程资料进入php教程获得。 对于抗锯齿,您需要设置&#3732...
更多教程资料进入php教程获得。

如何在HTML5 canvas的drawImage()函数中应用抗锯齿?

对于抗锯齿,您需要设置重采样质量。

ctx.imageSmoothingQuality = "low|medium|high"

使用离屏画布将图像缩小一半 -

var c = document.createElement('canvas'),
ocx = c.getContext('2d');
c.width = img.width * 0.5;
c.height = img.height * 0.5;

ocxx.drawImage(img, 0, 0, c.width, c.height);

// 绘制图像再次缩小一半并重复

ocx.drawImage(c, 0, 0, c.width * 0.5, cc.height * 0.5);
 标签:
积分说明:注册即送10金币,每日签到可获得更多金币,成为VIP会员可免金币下载! 充值积分充值会员更多说明»

讨论这个素材(0)回答他人问题或分享使用心得奖励金币

〒_〒 居然一个评论都没有……

表情  文明上网,理性发言!