在JavaScript中是否有一個函數返回一個圖像對象在畫布中佔用的像素數組?無論如何要返回畫布中圖像對象佔用的像素列表嗎?畫布對象的返回像素?
1
A
回答
2
您可以在上下文中調用「.getImageData()」來獲取像素值。你告訴它畫布中的座標來抓取像素,並且它會給你一個具有高度,寬度和像素的對象。像素是一個整數數組,每個像素佔用4個(紅色,綠色,藍色,alpha)。因此陣列中有高*寬* 4像素。
Here是該主題的MDC頁面。
0
好吧,如果你知道圖像對象的位置,它可以使用CanvasPixelArray
:
https://developer.mozilla.org/En/HTML/Canvas/Pixel_manipulation_with_canvas
相關問題
- 1. 畫布動畫像素化
- 2. HTML5畫布toDataURL返回空白圖像
- 3. HTML5畫布:像素
- 4. fillText返回後得到畫布像素0
- 5. 動畫對象的畫布
- 6. HTML5畫布元素作爲對象
- 7. Firebase對象將DOM元素返回到DOM元素的對象
- 8. 畫布到斑點返回空斑點對象
- 9. 在畫布上繪製對象/圖像
- 10. 畫布圖像對象與style.left移動
- 11. 我的畫布畫像素線
- 12. JavaScript畫布對象
- 13. 返回JSON對象的元素數量
- 14. TCL TK畫布像素圖
- 15. HTML5畫布像素操縱
- 16. PerlTk畫布+像素操作
- 17. 畫布drawImage返回錯誤
- 18. BASE64_DECODE HTML5畫布,返回null
- 19. Coronos的畫布和對象
- 20. ACF發佈對象返回false
- 21. 發佈對象正確返回?
- 22. 返回不返回對象
- 23. xml元素被返回爲對象HTMLCollection
- 24. jquery ui滑塊元素返回對象
- 25. Xpath返回空元素對象
- 26. 返回對象
- 27. 畫布圖像像素操作優化
- 28. .text()返回對象對象
- 29. JSON.stringify返回對象對象
- 30. JSON返回[對象對象]
僅供參考,它也可以接像素的二維陣列複製到畫布上(如下所述:HTTP ://stackoverflow.com/questions/13826319/copy-a-2-dimensional-pixel-array-to-a-javascript-canvas) –