我有一個用戶可以繪製的畫布,但我需要檢測填充區域的百分比。用戶在檢查過程中必須繼續繪製。帆布獲得填充區域的百分比
我已經有了我的畫布,用戶可以在上面畫畫。我在這裏有一個小函數來檢查一些像素是不是空白的,但它太慢了,用戶不能再畫了。
你有什麼想法我可以做到這一點?
UPDATE:
對我的畫布畫我使用lineTo()
:
$.fn.drawMouse = function() { var clicked = 0; var start = function(e) { clicked = 1; ctx.beginPath(); x = e.pageX; y = e.pageY; ctx.moveTo(x,y); }; var move = function(e) { if(clicked){ x = e.pageX; y = e.pageY; ctx.lineTo(x,y); ctx.stroke(); } }; var stop = function(e) { clicked = 0; }; $(this).on("mousedown", start); $(this).on("mousemove", move); $(window).on("mouseup", stop); };
嘿,這個有什麼好運?我面臨同樣的問題。 – Ionut