|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jmage.filter.spatial.ConvolutionFilter org.jmage.filter.spatial.Convolution3x3Filter org.jmage.filter.spatial.EdgeEnhancementFilter
public class EdgeEnhancementFilter
EdgeEnhancementFilter uses the Laplacian convolution matrix to highlight areas of rapid intensity change in the picture. The resulting image is then subtracted from the original image and as a result a picture with harder edge contrast is produced. This effect is also known as "Edge Enhancement" and is used widely in the video and dvd industry to master films for small tv screens.
Field Summary | |
---|---|
protected static org.apache.log4j.Logger |
log
|
Constructor Summary | |
---|---|
EdgeEnhancementFilter()
Creates an EdgeEnhancementFilter |
Method Summary | |
---|---|
javax.media.jai.PlanarImage |
filter(javax.media.jai.PlanarImage image)
Filter the image |
Methods inherited from class org.jmage.filter.spatial.ConvolutionFilter |
---|
normalize |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static org.apache.log4j.Logger log
Constructor Detail |
---|
public EdgeEnhancementFilter()
Method Detail |
---|
public javax.media.jai.PlanarImage filter(javax.media.jai.PlanarImage image) throws FilterException
filter
in interface ImageFilter
filter
in class Convolution3x3Filter
image
- the image
FilterException
- if an error occurs during filtering
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |