0

我是java新手。我想从文件中加载图像。将其旋转一定程度并将其重新写入文件并且不显示在屏幕上。但是在java中有大量的类,我不知道从哪里开始。目前我知道加载和写入缓冲图像。有没有人有关于旋转和不显示保存的教程?TIA

4

3 回答 3

3

用于ImageIO读取图像。

用于AffineTransformOp旋转BufferedImage.

最后,使用ImageIO.

于 2013-06-19T13:13:39.240 回答
1
AffineTransform transform = new AffineTransform();
transform.rotate(radians, bufferedImage.getWidth()/2, bufferedImage.getHeight()/2);
AffineTransformOp op = new AffineTransformOp(transform, AffineTransformOp.TYPE_BILINEAR);
bufferedImage = op.filter(bufferedImage, null);
于 2013-06-19T13:14:38.243 回答
0

使用 Image Magic java API 来做所有你想做的图像操作。这是链接http://sourceforge.net/apps/mediawiki/jmagick/index.php?title=Main_Page

于 2013-06-19T13:14:16.220 回答