From aa53ec99ef5a4ed95e010172975399e6a756c806 Mon Sep 17 00:00:00 2001 From: Ben Culkin Date: Tue, 6 Oct 2020 19:15:43 -0400 Subject: Rename NegativeState to InverseColorStage --- .../pipeline/stages/InverseColorStage.java | 32 ++++++++++++++++++++++ .../imgchain/pipeline/stages/NegativeStage.java | 32 ---------------------- 2 files changed, 32 insertions(+), 32 deletions(-) create mode 100644 src/bjc/imgchain/pipeline/stages/InverseColorStage.java delete mode 100644 src/bjc/imgchain/pipeline/stages/NegativeStage.java (limited to 'src') diff --git a/src/bjc/imgchain/pipeline/stages/InverseColorStage.java b/src/bjc/imgchain/pipeline/stages/InverseColorStage.java new file mode 100644 index 0000000..5157736 --- /dev/null +++ b/src/bjc/imgchain/pipeline/stages/InverseColorStage.java @@ -0,0 +1,32 @@ +package bjc.imgchain.pipeline.stages; + +import javax.swing.JComponent; +import javax.swing.JLabel; + +import bjc.imgchain.pipeline.StageType; + +public class NegativeStage extends AbstractPixelStage { + public NegativeStage() { + super(StageType.IMGTRANS); + } + + @Override + public String name() { + return "Negative"; + } + + @Override + public String description() { + return "Invert image colors"; + } + + @Override + public JComponent getEditor() { + return new JLabel("No configuration available"); + } + + @Override + public int[] processPixel(int[] pix) { + return new int[] { pix[0], 255 - pix[1], 255 - pix[2], 255 - pix[3] }; + } +} diff --git a/src/bjc/imgchain/pipeline/stages/NegativeStage.java b/src/bjc/imgchain/pipeline/stages/NegativeStage.java deleted file mode 100644 index 5157736..0000000 --- a/src/bjc/imgchain/pipeline/stages/NegativeStage.java +++ /dev/null @@ -1,32 +0,0 @@ -package bjc.imgchain.pipeline.stages; - -import javax.swing.JComponent; -import javax.swing.JLabel; - -import bjc.imgchain.pipeline.StageType; - -public class NegativeStage extends AbstractPixelStage { - public NegativeStage() { - super(StageType.IMGTRANS); - } - - @Override - public String name() { - return "Negative"; - } - - @Override - public String description() { - return "Invert image colors"; - } - - @Override - public JComponent getEditor() { - return new JLabel("No configuration available"); - } - - @Override - public int[] processPixel(int[] pix) { - return new int[] { pix[0], 255 - pix[1], 255 - pix[2], 255 - pix[3] }; - } -} -- cgit v1.2.3