import ImageCommand from "../../classes/imageCommand.js"; class UncaptionCommand extends ImageCommand { static category = "image-editing" params() { const tolerance = parseFloat(this.options.tolerance); return { tolerance: isNaN(tolerance) ? 0.95 : tolerance }; } static init() { super.init(); this.flags.push({ name: "tolerance", type: 10, description: "Set the shade tolerance for the caption detection (0.0 is highest, 1.0 is lowest, default is 0.95)", min_value: 0, max_value: 1 }); return this; } static description = "Removes the caption from an image"; static noImage = "You need to provide an image/GIF to uncaption!"; static command = "uncaption"; } export default UncaptionCommand;