有沒有人有任何想法或步驟或算法使用JavaScript和HTML5在2D圖像上執行眼部檢測?使用javascript和html5進行眼部檢測
我已經做了RGB轉換爲YCbCr色彩空間
現在我需要在眼睛上的提取
function hellow(e)
{
var r,g,b,a,gray;
var imageData = ctxBg.createImageData(gameWidth,gameHeight);
var das =imageData.data;
for(var i=0;i<=800;i++)
{
for(var j=0;j<=640;j++)
{
var d = (j*imageData.width+i)*4;
var helow = ctxBg.getImageData(i,j,1,1);
r=helow.data[0];
g=helow.data[1];
b=helow.data[2];
a=helow.data[3];
das[d]=Math.round((0.299 *r) - (0.168935*g) + (0.499813*b));
das[d+1]=Math.round((0.587 *r) - (0.331665*g) + (0.418531*b));
das[d+2]=Math.round((0.114 *r) - (0.50059*g) + (0.081282*b));
das[d+3]=a;
console.log(das[d]+":"+das[d+1]+":"+das[d+2]);
}
}
ctxBg.putImageData(imageData,0,0);
//console.log('c');
e.preventDefault();
}
這是我的代碼爲RGB轉換爲YCbCr色彩空間的一些幫助。
請幫我改進代碼以加快執行速度。
你在告訴我代碼是否會提取眼睛?這是令人難以置信的 –
沒有hes告訴這段代碼是否RGB到YCbCr轉換 – C5H8NNaO4
我不建議做這樣的任務客戶端。客戶端腳本非常適合使界面更加可用,而不是沉重的圖像操作。 – MaxArt