All Packages Class Hierarchy This Package Previous Next Index
Class ImageTools.SobelFilter
java.lang.Object
|
+----java.awt.image.ImageFilter
|
+----ImageTools.SobelFilter
- public class SobelFilter
- extends ImageFilter
-
Module ID: SobelFilter.java
-
Utilite : Filtre de Sobel
-
Date : 17 Avril 1997
-
-
Note : Le fonctionnement de cette classe suppose que la source porvient d'un
-
KodakProducer. Si ce n'est pas le cas, il se peut que le filtre
-
ne fonctionne pas comme desire.
-
Par exemple, ce filtre a besoin d'un ColorModel de type IndexColorModel.
-
Pour activer le filtre, il faut que le producteur appelle setColorModel().
- Version:
- 1.000
- Author:
- Olivier Langlois
-
cm
-
-
imgpixels
-
-
imgxsize
-
-
imgysize
-
-
lastSettingMax
-
-
maxVal
-
-
SettingMax
-
-
SobelFilter()
- Initialise un filtre de Sobel
-
imageComplete(int)
-
-
setColorModel(ColorModel)
-
-
setDimensions(int, int)
-
-
setPixels(int, int, int, int, ColorModel, int[], int, int)
-
-
setStateFilter(boolean)
-
Active/desactive le filtre.
imgxsize
protected int imgxsize
imgysize
protected int imgysize
imgpixels
protected int imgpixels[][]
cm
protected ColorModel cm
maxVal
protected int maxVal
lastSettingMax
protected int lastSettingMax
SettingMax
protected int SettingMax
SobelFilter
public SobelFilter()
- Initialise un filtre de Sobel
setStateFilter
public void setStateFilter(boolean state)
- Active/desactive le filtre.
- Parameters:
- state - (boolean) Nouvel etat du filtre.
setDimensions
public void setDimensions(int w,
int h)
- Overrides:
- setDimensions in class ImageFilter
setColorModel
public void setColorModel(ColorModel cm)
- Overrides:
- setColorModel in class ImageFilter
setPixels
public void setPixels(int x1,
int y1,
int w,
int h,
ColorModel cm,
int pixels[],
int off,
int scansize)
- Overrides:
- setPixels in class ImageFilter
imageComplete
public void imageComplete(int status)
- Overrides:
- imageComplete in class ImageFilter
All Packages Class Hierarchy This Package Previous Next Index