转自:http://blog.csdn.net/heliang7/article/details/7309394 主要问题是如何在图片做旋转后计算出新图片的长宽. 在java 2d和基本math库的帮助下,其实利用简单的计算就可以知道. 以下算法只是计算出旋转小于90度时的公式.当旋转大于90时,可以先把问题域换算到锐角的情况,再进行计算即可. 如下图所示,需要计算出来的是len_delta的长度,就是有双竖线的位置,它是新图片要增加的宽.(要增加的高度同理可得.) 其实只要知道len的长度,还…