Jumat, 03 April 2009

Program Menghitung Kecepatan

===================================================
public class kecepatan
{
public static void main(String args [])
{

int s=5;
int t=2;
int v;

v=s
/t;

System.out.println("
v=s/t="+v);

}

}
====================================================

GrayScale Filter


GrayScale filter diciptakan untuk mengubah sebuah gambar berwarna menjadi sebuah gambar hitam putih dengan cara mengubah efek warna dari masing-masing pixel menjadi derajat keabu-abuan.. Prosesnya adalah dengan memanfaatkan operasi & terhadap komponen-komponen warna merah, hijau, dan biru dari masing-masing pixel dengan 255 namun sebelumnya untuk masing-masing warna dilakukan pembobotan menjadi abu-abu dengan operator right shift. Selanjutnya mengalikan dengan 0xff terhadap komponen warna dari masing-masing pixel akan mengubah warna dari masing-masing pixel ke dalam derajat keabu-abuan tertentu. Perhatikanlah listing program FiltersGray.java dan GrayFilter.java, hasilnya dapat dilihat di Gambar.
____________________________________________________________________
____________________________________________________________________
class GrayFilter extends RGBImageFilter{

public GrayFilter(){
canFilterIndexColorModel = true;
}

public int filterRGB(int x, int y, int rgb){

int alpha, r, g, b;
int gray;

alpha = rgb & (0xFF << r =" (rgb">> 16) & 0xFF;
g = (rgb >> 8) & 0xFF;
b = (rgb >> 0) & 0xFF;

gray = (r + g + b)/3;

return alpha | gray<<16 | gray<<8 | gray;
}
}

;;