将滤镜与Pixastic相结合

时间:2014-05-01 12:46:42

标签: javascript jquery pixastic

function setBrightness(value){
    var img = document.getElementById("editedImage");
    Pixastic.revert(img);
    Pixastic.process(
        img,
        "brightness",   /* brightness/contrast adjustment */

        {       /* options object */

            "brightness" : value,   
        }
)

/* added the counter, because it works only every second time */

counter = (counter + 1) % 2;
if (counter === 0) $( '#range_brightness' ).change();
}

这是我用于亮度设置的javascript函数。相比之下,它看起来几乎相同。

我正在使用html输入范围编写一个简单的在线图像编辑器。我想结合更多的滤镜和属性,例如亮度和对比度设置。问题是,它只有在我没有结合效果时才有效。问题是Pixastic.revert()方法,它完全恢复图像 - 这意味着它甚至可以恢复由另一个过滤器引起的效果。你知道一些解决方法吗?

0 个答案:

没有答案