我有一个用户可以绘制的画布,但我需要检测填充区域的百分比。用户在检查过程中必须继续绘制。帆布获得填充区域的百分比
我已经有了我的画布,用户可以在上面画画。我在这里有一个小函数来检查一些像素是不是空白的,但它太慢了,用户不能再画了。
你有什么想法我可以做到这一点?
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