JS canvas实现图片显示
来源:互联网 发布:zcash n卡挖矿软件 编辑:程序博客网 时间:2024/06/10 21:58
实现不多说,直接贴代码
方式一:用Image来设置源数据为一张图片。从而把图片画出来。
function setImage(){ console.log("set Image"); var canvas = document.getElementById('m_canvas'); var ctx = canvas.getContext('2d'); var image = new Image(); image.src = 'image.png'; image.onload=function(){ ctx.drawImage(image,10,10); var imagedata = ctx.getImageData(50,50,400,400); ctx.createImageData(imagedata); }}
方式二:利用ImageData来绘制,ImageData中填的是Uint8ClampedArray的RGBA数据。
//data为原始RGBA的数据,width ,height 为原始图片宽和高var m_data = Uint8ClampedArray.from(data);var m_imageData = new ImageData(m_data,width,height); var canvas = document.getElementById("canvas"); canvas.width = m_videoInfo.dwWidth; canvas.height = m_videoInfo.dwHeight; canvas.getContext('2d').putImageData(m_imageData,0,0);
阅读全文
0 0
- JS canvas实现图片显示
- js html 图片显示 canvas 压缩
- 用html5 canvas js 实现图片大小的压缩显示,图片上传后可在线预览。
- html5 canvas显示图片
- CANVAS实现图片模糊(处理库StackBlur.js)
- 原生js+canvas实现裁剪图片的功能
- canvas实现图片压缩
- Canvas---Canvas图像处理、图片查看器、图像拖动实现、js面向对象编程
- canvas+js实现进度条
- flash+js实现图片横向滚动显示
- js实现图片上传并即时显示
- JS实现图片上传后自动显示
- js小方法+Canvas 利用js 实现浏览器保存图片到本地
- 图片无法显示时,js实现 暂无图片效果
- JS实现图片不存在时显示默认图片
- canvas实现图片裁剪功能
- Android Canvas实现等级图片
- canvas实现放大镜查看图片
- SQL数据库嵌套查询
- 20171030
- 正则表达式记录
- Webstorm2017运行node搭建的Vue
- 2017.1031开始学习FFMPEG音视频编解码,通过学习雷霄骅文章
- JS canvas实现图片显示
- 介绍Spring Cloud分布式微服务云架构
- js、mysql、java;练习
- 2017-10-30每日练习
- spring-JdbcTemplate用法笔记
- MVP列表展示
- ARM Cortex-M4和Cortex-M0+中断优先级及嵌套抢占问题
- CEO 职位也不保,盘点 2017 年 IT 界残酷的裁员事件
- 每日练习集合