package com.cosmocode.image.filtering; /** * * @version $Id: ImageFiltering.java,v 1.2 2004/02/23 11:57:41 rademacher Exp $ */ public interface ImageFiltering { public static final String cvsID = "$Id: ImageFiltering.java,v 1.2 2004/02/23 11:57:41 rademacher Exp $"; public int getWidth() ; public int getHeight() ; public void addFilter( ImageFilter filter ) ; public void proceedFilters() ; public boolean writeToFile( String filename ) ; /** nur die stream-functions unterstueten * compression */ public boolean writeToStream( java.io.OutputStream out ) ; /** format can be * png * pnm * tiff * bmp * jpeg */ public boolean writeToStream( java.io.OutputStream out, String format ) ; /** hat nur Effekt bei JPEG */ public void setQuality( float quality ); } // end class ImageFiltering ////////////////////////////////////////////////////////////////////////////////// // // $Log: ImageFiltering.java,v $ // Revision 1.2 2004/02/23 11:57:41 rademacher // 0.1.0.0 // // Revision 1.1.1.1 2004/02/19 14:37:31 rademacher // // // //