ピクセルの色成分をスケーリングしようとしています。これを行うために、各色成分が元の値*その色のスケーリング係数である新しいピクセルを作成しています。結果のピクセルは、の範囲内の値を持っている必要があります0 <= color <= 255
。
これは私が今までやっていることです
public class ColorScale implements Transformer {
/* This part creates a transformer that scales the color in each pixel by the following factors
parameter r0 = red factor
parameter b0 = blue factor
parameter g0 = green factor
*/
public ColorScale(double r0, double g0, double b0) {
// need guidance as what to do here
}
public Pixel transformPixel(pixel p) {
return p;
}
}
詳細はこちら:http ://www.seas.upenn.edu/~cis120/current/hw/hw07/javadoc/ColorScale.html
私はJavaを初めて使用するので、ColorScale関数で何をするかについてのガイダンスが必要です。