Imageオブジェクト(java.awt.Image
)を小さなイメージに分割するにはどうすればよいですか?イメージを複数の小さなイメージに分割する方法
たとえば、64 * 64pxイメージを16個の16 * 16ピクセルイメージのスプライトシートに分割します。
Imageオブジェクト(java.awt.Image
)を小さなイメージに分割するにはどうすればよいですか?イメージを複数の小さなイメージに分割する方法
たとえば、64 * 64pxイメージを16個の16 * 16ピクセルイメージのスプライトシートに分割します。
参照:)あなたは 'クロップ画像フィルタ' を使用して画像を作成している
image = createImage(new FilteredImageSource(image.getSource(),new CropImageFilter(13, 13, 143, 163)));
:http://rameshjavablog.blogspot.com/2012/04/sub-image-from-image-using-java.html
のような機能を使用します。
それから、あなたが望む異なる四角形をつかんで元のイメージを反復するだけのことです。
Thxたくさん、私はこれをたくさん使うつもりです:) – ExotickBoyPl
'java.awt.Image'が' BufferedImage'の場合、これは 'img.getSubimage(x、y、w、h);'を使って行うこともできます。 – dangowans