picturedream.model
Interface IPictureProcessor

All Known Implementing Classes:
ColorWindow, Filter, Grayscaler, LinearColorScale, MedianFilter

public interface IPictureProcessor

Title: PictureDream

Description: A processor for processing a image

Copyright: Copyright (c) 2003 MRoc

Organisation: MRoc Audiosolutions

Version:
1.0
Author:
MRoc mail@mroc.de

Method Summary
 javax.swing.JComponent getEditor(IPicture preview)
           
 java.lang.String getName()
          returns the processors name
 char[][] process(char[][] channels, int width, int height)
          processes the given channels and returns the modified version. can also directly work with the given data and can return this.
 

Method Detail

process

public char[][] process(char[][] channels,
                        int width,
                        int height)
processes the given channels and returns the modified version. can also directly work with the given data and can return this.
Parameters:
channels - - the channels to be processed
Returns:
the processed channels

getEditor

public javax.swing.JComponent getEditor(IPicture preview)

getName

public java.lang.String getName()
returns the processors name