Catalano.Imaging.Filters
Class Add
- java.lang.Object
-
- Catalano.Imaging.Filters.Add
-
- All Implemented Interfaces:
- IApplyInPlace
public class Add extends java.lang.Object implements IApplyInPlace
Add filter - add pixel values of one or two images.Properties:
- Supported types: Grayscale, RGB.
- Coordinate System: Matrix.
-
-
Constructor Summary
Constructors Constructor and Description Add(FastBitmap overlayImage)Initialize a new instance of the Add class.Add(int gray)Initialize a new instance of the Add class.Add(int r, int g, int b)Initialize a new instance of the Add class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidapplyInPlace(FastBitmap sourceImage)Apply filter to an image.voidsetOverlayImage(FastBitmap overlayImage)Sets an overlay image, which will be used as the second image required to process source image.
-
-
-
Constructor Detail
-
Add
public Add(int gray)
Initialize a new instance of the Add class.- Parameters:
gray- Gray value.
-
Add
public Add(int r, int g, int b)Initialize a new instance of the Add class.- Parameters:
r- Red value.g- Green value.b- Blue value.
-
Add
public Add(FastBitmap overlayImage)
Initialize a new instance of the Add class.- Parameters:
overlayImage- Overlay image.
-
-
Method Detail
-
setOverlayImage
public void setOverlayImage(FastBitmap overlayImage)
Sets an overlay image, which will be used as the second image required to process source image.- Parameters:
overlayImage- Overlay image.
-
applyInPlace
public void applyInPlace(FastBitmap sourceImage)
Description copied from interface:IApplyInPlaceApply filter to an image.- Specified by:
applyInPlacein interfaceIApplyInPlace- Parameters:
sourceImage- Image to be processed.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG