回答編集履歴

1

メソッドの引数が違う

2015/05/04 14:55

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -6,8 +6,16 @@
6
6
 
7
7
  ```
8
8
 
9
- このコーx+32が画像の範囲外に出てしまったのでないしょうか
9
+ このメソッドの3及び第4引数それぞれ「幅と高さ」
10
10
 
11
- その部分を`Math.min(x+32, iw)`としはどうでしょう
11
+ そのためこの指定ではおそらく望む結果は出こないでしょう.
12
12
 
13
+ ```lang-java
14
+
13
- 念のため,y+32も`Math.min(y+32, iw)`としたりしたほうがいいかもしれません.
15
+ cutImg[i]=Img.getSubimage(x,y,Math.min(32,iw-x),Math.min(32,ih-y));
16
+
17
+ ```
18
+
19
+ おそらくこうすると上手く行くのではないでしょうか.
20
+
21
+ 対症療法的にコード化したので,適切にコード修正することをおすすめします.