Package in.itzmeanjan.filterit.filter
Class ModeFilter
- java.lang.Object
-
- in.itzmeanjan.filterit.filter.ModeFilter
-
-
Constructor Summary
Constructors Constructor Description ModeFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.image.BufferedImagefilter(java.awt.image.BufferedImage img, int order)Given an image & order value, it'll concurrently apply mode filter on each row of image matrix ( using convolution mechanism ) & return modified image, while not affecting original imagejava.awt.image.BufferedImagefilter(java.lang.String src, int order)java.lang.StringfilterName()Obtains name of this specific filterbooleanisOrderValid(int order)Checks whether requested order of filter can be applied or not, order needs to be > 0
-
-
-
Method Detail
-
isOrderValid
public boolean isOrderValid(int order)
Checks whether requested order of filter can be applied or not, order needs to be > 0- Specified by:
isOrderValidin interfaceFilter- Parameters:
order- Order of filter to be applied- Returns:
- Whether order value is valid or not
-
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage img, int order)Given an image & order value, it'll concurrently apply mode filter on each row of image matrix ( using convolution mechanism ) & return modified image, while not affecting original image
-
filter
public java.awt.image.BufferedImage filter(java.lang.String src, int order)
-
filterName
public java.lang.String filterName()
Obtains name of this specific filter- Specified by:
filterNamein interfaceFilter
-
-