すべての画像の幅と高さが同じになるように、画像の配列を再スケーリングしようとしています。配列を返すのに問題があります。どんな助けでも素晴らしいでしょう。
public static Picture[] resize(Picture[] slides, String[] args) {
int w = 298;
int h = 298;
Picture [] source = new Picture [Integer.parseInt(args[0])];
for ( int ti = 0; ti < w; ti++){
for (int tj = 0; tj < h; tj++){
Picture [] target = new Picture[ti+1];
int si = tj * source[ti].width()/w;
int sj = tj * source[tj].height()/h;
target[ti].set(ti, tj, source[0].get(si, sj));
}
}
return target;
}