Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Java
Expertise: Advanced
Aug 7, 2007

Using the Fog Filter with the RGBImageFilter Class

This tip shows you how to implement the fog filter using the RGBImageFilter class.

import java.awt.image.*;
import java.awt.*;

public class FogFilter extends RGBImageFilter
{
int fogg;

     //0<=t<=255
     public FogFilter(int t)
     {
     canFilterIndexColorModel=true;
     fogg=t;
     }

    public int filterRGB(int x, int y, int rgb)
    {	             
     int red=ColorModel.getRGBdefault().getRed(rgb);
     int green=ColorModel.getRGBdefault().getGreen(rgb);
     int blue=ColorModel.getRGBdefault().getBlue(rgb);
   
   Color col=new Color(red,green,blue,fogg);
   return col.getRGB();
      }
    }
Leonard Anghel
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date