繁体   English   中英

为什么会使用html5画布来绘制图像而不是使用 <img> ?

[英]Why would one use html5 canvas to draw an image instead of using <img>?

我正在浏览html5画布的教程 其中一个部分是教你如何根据图像绘制画布。 虽然一切都很好,但我很困惑为什么使用画布而不是简单地使用<img>加载图像。

您可以通过这种方式对原始图像进行操作:想想Instagram风格的过滤器或ChromaKey(绿色屏幕)。

使用精灵的游戏,
纹理多边形的3D游戏,
图像编辑功能,
实时裁剪和缩放,
图像过滤器实时...

如果您只是使用画布来加载图像,那么绝对没有收益会有很多工作,因为您实际上必须将图像加载到img元素或Image()对象中,然后才能使用它在画布上

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM