博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html5学习笔记1
阅读量:6173 次
发布时间:2019-06-21

本文共 554 字,大约阅读时间需要 1 分钟。

  今天开始学习html5,学习完后做个笔记,以便考察遗忘度。

  首先学习了canvas的getImageData和putImageData,通过这2个方法可以获取和设置canvas上面对象的像素颜色。

getImageData返回的对象属性data包含了像素颜色值,一个像素点有4组颜色值组成(r,g,b,alpha),所以遍历像素的时候需要+4。像素的个数可以通过data.length获得。

  另外接触到了Image对象,在canvas中插入图像的方法如下:

View Code
1 var image = new Image();2 image.src = "bayern.jpg";3 image.onload = function () {4     context.drawImage(image, 0, 0);5 };

这里要注意image.onload这个方法,如果直接drawImage是无法显示图片的。必须要等图片加载到内存中后方可drawImage,这个时间很短,具体和图片的大小有关。所以通过setTimeout也是可以加载图片的。

转载于:https://www.cnblogs.com/zhuzhenjesse/archive/2012/07/05/2578255.html

你可能感兴趣的文章
Java Web笔记 – Servlet中的Filter过滤器的介绍和使用 编写过滤器
查看>>
利用WPS文字制作电子印章
查看>>
磁盘配额
查看>>
UserInputControls用户输入控制
查看>>
我的友情链接
查看>>
Nginx+Lua架构开发目录贴
查看>>
mysql备份方法(热备)
查看>>
scala匿名函数
查看>>
vlan技术【实现】vlan简介和SVI实现不同vlan间通信
查看>>
scrapy爬虫初步尝试
查看>>
Spring 依赖检查
查看>>
陈松松:视频制作不出来,跟这7个思维有九成关系
查看>>
形参和实参有何区别
查看>>
我的友情链接
查看>>
MySQL表结构的导入和导出MySQL表结构的导入和导出
查看>>
JavaSE 学习参考:Map容器遍历
查看>>
salt模块命令
查看>>
基于TBDS的flume异常问题排查过程
查看>>
2017/5 JavaScript基础7--- 数组
查看>>
网络时常断网的解决办法
查看>>