Open bumblebeehub opened 5 years ago
You can create a single sharpen filter using
Caman.Filter.register("sharpen", function () {
this.processKernel("Sharpen", [
0, -1, 0,
-1, 5, -1,
0, -1, 0
]);
});
Unfortunately, you will need to fine tune the sharpening process by playing around with the constant 5
. The closer to 4 it gets, the sharper the image gets, and the farther away, towards infinity, you get a blurring effect. You can find more info at https://www.html5rocks.com/en/tutorials/canvas/imagefilters/
Hi, I include CamanJs using this:
<script src="../../node_modules/caman/dist/caman.full.min.js"></script>
<script src="../../node_modules/caman/dist/caman.js"></script>
. and use sharpen like this:this.sharpen(15)
But I still got this error:this.sharpen is not a function
Why?