【发布时间】:2026-01-08 20:35:02
【问题描述】:
(我使用 Kinetic 4.6.0)
这是一个错误吗?当您在图像上应用裁剪时,一切都很好,如下所示: image with crop 但如果我使用过滤器,就会出现以下结果: image with crop + filter 比例不太好。所有图像都经过压缩以输入作物的宽度和高度。
一些想法?
我的裁剪代码:
this.imageFond = new Kinetic.Image({
image : this.imageObj,
//filter : Kinetic.Filters.Blur,
//filterRadius : 20
});
this.imageFond.setCrop([50,50,750,1100]);
this.imageFond.setWidth(750);
this.imageFond.setHeight(1100);
this.layer.add(this.imageFond);
this.layer.batchDraw();
我的裁剪 + 过滤器代码:
this.imageFond = new Kinetic.Image({
image : this.imageObj,
filter : Kinetic.Filters.Blur,
filterRadius : 20
});
this.imageFond.setCrop([50,50,750,1100]);
this.imageFond.setWidth(750);
this.imageFond.setHeight(1100);
this.layer.add(this.imageFond);
this.layer.batchDraw();
【问题讨论】:
标签: kineticjs