0
我跟随此(https://github.com/netplayer/crop)存储库,并创建图像裁剪工具进行了一些更改。当我使用图案和线条裁剪图像时,图像会以锯齿状边缘裁剪。我怎样才能去除锯齿边缘,并应用像Photoshop.Here羽毛的特征图像周围的一些影子是fiddlehtml5帆布图像作物与软边
这里是我的代码的相关部分
var canvas = document.getElementById('myCanvas');
var ctx = canvas.getContext('2d');
var points=[];
ctx.save();
ctx.beginPath();
var offset = $('#myCanvas').offset();
for (var i = 0; i < points.length; i += 2) {
var x = parseInt(jQuery.trim(points[i]));
var y = parseInt(jQuery.trim(points[i + 1]));
if (i == 0) {
ctx.moveTo(x - offset.left, y - offset.top);
} else {
ctx.lineTo(x - offset.left, y - offset.top);
}
}
ctx.restore();
var pattern = ctx.createPattern(imageObj, "repeat");
ctx.fillStyle = pattern;
ctx.fill();