Pixastic仅适用于第一个动作

时间:2018-08-17 09:22:20

标签: openlayers pixastic

我正在尝试使用Pixastic在基于openlayers的js应用程序中对图像执行亮度操纵。

我的代码是:

renderMap(canvas) {
  this.map.render;
}


updateBrightness(val) {
    var canvas = this.map.renderer_.canvas_;
    Pixastic.process(
        canvas,
        "brightness",
        {brightness:val},
        this.renderMap
    );
}

因此,当用户更改滑块值时,会使用新值调用updateBrightness。

但是我在实现过程中遇到了一个问题。 当用户第一次执行操作时,图像亮度会发生变化。

但是之后没有任何变化。无论现在滑动滑块多少次,图像都不会显示变化。因此图像亮度仅变化一次。

此实现中有什么问题?

0 个答案:

没有答案