0
我正在使用變換器類來生成具有修改像素的新圖像。基本上我是迭代原始圖像中的每個像素,然後應用給定的變換(例如顏色反轉,對比度等)以生成新圖像。我真的不知道如何解決這個問題......這是我迄今爲止所做的。使用變換器類生成新圖像java
public static NewPicture transform(NewPicture p, Transformer t) {
int w = p.getWidth();
int h = p.getHeight();
Pixel[][] src = getBitmap();
Pixel[][] tgt = new Pixel[w][h];
for (int x = 0; x < w; x++) {
for (int y = 0; y < h; y++) {
// Not sure what to do after this nested for loop
NewPicture僅僅是一個由像素二維數組表示的圖像。我的像素變壓器接口是
public interface Transformer {
public Pixel transformPixel (pixel p);
}
只是創建基於輸入的給定RGB分量新的像素,但不修改像素。
我將不勝感激關於如何解決這個問題的任何指導。謝謝。
你的問題是什麼?爲了更快地獲得更好的幫助,請發佈[SSCCE](http://sscce.org/)。 – 2013-03-14 01:45:47
我只是不知道我的嵌套for循環後要做什麼。我基本上需要做的是將轉換操作應用於原始圖像以生成新圖像......但我不確定在嵌套for循環後我該怎麼做。 – user1993381 2013-03-14 01:51:42
*「我只是不知道..」* ..如何將問題形成一個問題。 – 2013-03-14 01:53:53