illustrator.js
Version:
JavaScript image processing library
16 lines (15 loc) • 512 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SharpenTool = void 0;
const ConvolutionFilter_1 = require("./ConvolutionFilter");
class SharpenTool extends ConvolutionFilter_1.ConvolutionTool {
applySharpness(amount = 1) {
amount = amount < 1 ? 1 : !Number.isFinite(amount) ? 1 : amount;
this.convolute({
matrix: this.matrices.Sharpen,
iterations: amount
});
return this;
}
}
exports.SharpenTool = SharpenTool;