|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectfr.umlv.lovmi.filters.Bicubic
public class Bicubic
Classe permet d'effectuer une interpolation bicubic sur une image. Cela permet de redimensionner une image au dimension voulu, tout en respectant les proportions de depart.
| Constructor Summary | |
|---|---|
Bicubic()
|
|
| Method Summary | |
|---|---|
void |
applyToPixel(int x,
int y)
Applique le fitre sur un pixel, si il est possible de procéder comme cela. |
boolean |
canApply(Image image)
Dit si oui ou non le filtre peut erte applique a l'image. |
Image |
getResult()
Retourne l'image resultante du filtre. |
boolean |
init()
Initialise la fenetre qui demande a l'utilisateur l'argument necessair au filtre. |
boolean |
produceResult()
Dit si oui un non le filtre produit des resultats. |
void |
start(Image in,
int xs,
int ys,
int xe,
int ye)
Charge de lancer le filtre sur l'image. |
void |
terminate()
Termine un filtre Cette méthode est souvent utilisée pour créer une nouvelle image, ou bien libérer de la mémoire. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Bicubic()
| Method Detail |
|---|
public void start(Image in,
int xs,
int ys,
int xe,
int ye)
start in interface Filterin - Image d'originexs - Numero de colonne de departys - Numero de ligne de departxe - Numero de colonne de finye - Numero de ligne de fin
public void applyToPixel(int x,
int y)
Filter
applyToPixel in interface Filterx - ligney - colonepublic void terminate()
Filter
terminate in interface Filterpublic Image getResult()
getResult in interface Filterpublic boolean produceResult()
produceResult in interface Filterpublic boolean canApply(Image image)
canApply in interface Filterimage - Image sur laquelle doit être effectuée le test
public boolean init()
init in interface Filter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||