KineticJs和RGB滤镜

时间:2014-09-17 06:49:30

标签: image filter kineticjs rgb hue

好吧,如果可以,我想为图像添加一个rgb滑块,否则我想制作一些不同颜色选择的按钮,这将改变图像的色调。我一直在尝试使用kineticjs rgb过滤器,但它似乎与我的一起工作。有人可以查看我的代码,看看我如何将它添加到我的代码中。 http://jsfiddle.net/dsj00qoy/17/这里还有一个我试过的代码,但它没有用......

document.getElementById('ta3h').addEventListener('click', function () {

     BR.img.filters([Kinetic.Filters.RGB]);
         BR.img.blue(0);
            BR.img.red(100);
          layer.draw(); 
        });

1 个答案:

答案 0 :(得分:0)

您必须在应用过滤器之前缓存图像:

BR.img.cache();

BR.img.filters([Kinetic.Filters.RGB]);
BR.img.blue(0);
BR.img.red(100);

layer.draw();