久久久久久久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网站在线免费观看 | 久久久久久蜜桃一区二区 | 91久久精品国产91久久性色tv | 久久精品久久久久久 | 亚洲草草视频 | 一区二区三区欧美 | 九一精品 | 国产免费xxx| 韩日在线视频 | 亚洲二区在线 | 国产日韩一区二区 | 亚洲精品不卡 | 天天操网 | 99久久精品免费看国产四区 | 欧产日产国产精品99 | 久久久久综合 | 99国产视频 | 日本精品视频在线观看 | 国产激情在线观看 | 亚洲欧美国产精品一区二区 | 99一级毛片 | 久久中文字幕一区 | 午夜爽爽爽男女免费观看影院 | 国产一区二区小视频 | 午夜国产精品视频 | 中文字幕久久精品 | 精品视频一区二区三区在线观看 | 欧美日韩在线免费观看 | 午夜精品久久久久久久久久久久久 | 中文字幕一区在线 | 永久免费视频 | 欧美精品a∨在线观看不卡 欧美日韩中文字幕在线播放 | 国产精品夜色一区二区三区 | 手机看黄av免费网址 | 在线一区二区三区 | 久久久网 | 国产精品久久久久久久久久久久久久 | 精品国产一区二区三区性色av | 久久久久久国产一区二区三区 | 极品的亚洲 |