Java普通方法实现图片旋转:import java.awt.Dimension;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class Test1 {
public static void main(String[] args) throws IOException{
Image image = ImageIO.read(new File("D:\\play\\2.bmp"));
BufferedImage bi = Rotate(image,180);
ImageIO.write(bi, "bmp", new File("D:\\play\\123.bmp"));
}
/**
* 图像旋转
* @param src
* @param angel
* @return
*/
public static BufferedImage Rotate(Image src, double angel) {
int src_width = src.getWidth(null);
int src_height = src.getHeight(null);
// calculate the