久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Canvas與Image相互轉換示例代碼

本文向大家展示怎樣轉換Image為canvas,以及canvas如何提取出一個Image,示例代碼如下,有此需求的朋友可以參考下,希望對大家有所幫助! JS Canvas與Image互相轉換 原文演示: JavaScript Can

本文向大家展示怎樣轉換Image為canvas,以及canvas如何提取出一個Image,示例代碼如下,有此需求的朋友可以參考下,希望對大家有所幫助!
 

JS Canvas與Image互相轉換

原文演示:JavaScript Canvas Image Conversion Demo

 

轉換 Image 為 Canvas

要把圖片轉換為Canvas(畫板,畫布),可以使用canvas元素 context 的drawImage方法:

// 把image 轉換為 canvas對象
function convertImageToCanvas(image) {
// 創建canvas DOM元素,并設置其寬高和圖片一樣
var canvas = document.createElement("canvas");
canvas.width = image.width;
canvas.height = image.height;
// 坐標(0,0) 表示從此處開始繪制,相當于偏移。
canvas.getContext("2d").drawImage(image, 0, 0);
return canvas;
} 

轉換 Canvas 為 Image

假設圖像已經在canvas上處理好,那么可以使用以下方法,把canvas轉變為圖片Image對象。

// 從 canvas 提取圖片 image
function convertCanvasToImage(canvas) {
//新Image對象,可以理解為DOM
var image = new Image();
// canvas.toDataURL 返回的是一串Base64編碼的URL,當然,瀏覽器自己肯定支持
// 指定格式 PNG
image.src = canvas.toDataURL("image/png");
return image;
} 

額!圖像image和canvas的互相轉換比你想象的還要容易,以后我將向你演示不同的圖像處理技術,相信在未來你肯定能用這些技術賺到大錢。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

最近在做大作業的時候需要做一個彈幕播放器,今天小編給大家分享基于HTML使用canvas實現彈幕功能,需要的的朋友參考下吧
本篇文章主要介紹了html 基于 canvas 實現的一個截圖小demo,具有一定的參考價值,有興趣的可以了解一下
今天給大家帶來一個刮刮樂的小例子~基于HTML5 canvas的,非常具有使用價值,有興趣的可以了解一下。
主站蜘蛛池模板: 欧美三级免费观看 | 欧美激情国产精品 | av天天干| 色一级 | 国产在线观看一区二区 | 婷婷开心激情综合五月天 | 久久精品99 | 精品国产精品国产偷麻豆 | 中文字幕一区二区在线观看 | 国产一区精品 | 九九久久久 | 99免费在线视频 | 一区二区国产精品 | 男女污污网站 | 色黄网站 | 久久国产日韩 | 精品久久香蕉国产线看观看亚洲 | 99精品久久久久久 | 日韩视频精品在线 | 国产美女视频黄a视频免费 国产精品福利视频 | 激情欧美一区二区三区 | 国产999精品久久久久久绿帽 | 91久久久精品国产一区二区蜜臀 | 一区二区三区欧美 | 青青草在线视频免费观看 | 日韩在线观看中文字幕 | 日韩精品网站 | 欧美性吧 | 国产欧美一区二区三区国产幕精品 | 久久久久久国产 | 久久高清 | 亚洲国产免费 | 欧美黄在线观看 | 亚洲欧洲av在线 | 在线视频成人 | 国产aaaaav久久久一区二区 | 亚洲精品久久 | 午夜国产 | 一区二区三区四区不卡 | 国产日韩欧美在线观看 | 久久精品一二三影院 |