我正在为一个项目尝试http://fabricjs.com/ . 我成功创建了一个画布,并使用fabric.Image.fromURL函数加载了一些图像,但现在我需要用其他Fabric函数编辑这个图像,我的问题是这样的:我想在一个对象中转换图像,就像在Fabric中一样教程

var imgInstance = new fabric.Image(imgElement, {
  left: 100,
  top: 100,
  angle: 30,
  opacity: 0.85
});

但是当我尝试使用Url中的图像加载时,它不起作用,在教程中显示如下:

fabric.Image.fromURL('my_image.png', function(oImg) {
  // scale image down, and flip it, before adding it onto canvas
  oImg.scale(0.5).setFlipX(true);
  canvas.add(oImg);
});

我需要这样的东西:

var img = new fabric.Image.fromURL('my_image.png', function(oImg) {...

因为我想在回调函数之外的图像中应用过滤器,但我不知道如何 .