Изменение составляющих цвета
Листинг 15.7. Изменение составляющих цвета
//————————————— Вста вить в листинг 15.6 ————————
byte samples[][] = new byte[3][256];
for (int j = 0; j < 255; j++){
samples[0][j] = (byte)(255);
// Красная составляющая
samples[1][j] = (byte)(0);
// Зеленая составляющая
samples[2][j] = (byte)(0);
// Синяя составляющая
}
samples[0][255] = (byte) (255);
// Цвет фона — белый
samples[1][255] = (byte) (255) ;
samples [2] [255] = (bybej (255) ;
ByteLookupTabie blut=new ByteLookupTabie(0, samples);
LookupOp lop = new LookupOp(blut, null);
lop.filter(bi, bimg);
//————————————— Конец вст авки ———————————————-