我遍歷從canvas
一些圖像數據拉着,像這樣:獲取X和Y像素座標,當遍歷HTML5畫布getImageData
var imageData = this.context.getImageData(0, 0, this.el.width, this.el.height);
var data = imageData.data;
for (var i = data.length; i >= 0; i -= 4) {
if (data[i + 3] > 0) {
data[i] = this.colour.R;
data[i + 1] = this.colour.G;
data[i + 2] = this.colour.B;
}
}
如何計算當前的X和Y像素座標,我在?
多德 - 感謝的是,我一直在敲打我的頭撞牆了幾個小時與此,現在排序 – jcvandan
你能提供一個例子嗎?我不認爲我完全理解這個順序。下面的答案是否正確?我正在努力獲得像素的X和Y座標。任何幫助將非常感激。 – Awin
我想我只需要知道「線性位置」的含義。這是數據數組中的位置嗎?或者是索引的像素位置/ 4? – Awin