问候!
这个问题相当数学化,以 iphone SDK/quartz 为例:
我正在使用 CGContextRotateCTM 旋转图像:
- 使用源图像的大小创建一个新的上下文
- 旋转源图像并在上下文中绘制它
- 将上下文传递给新的旋转图像。
这工作正常,但图像在边缘被切断,因为它不适合源图像大小。我想调整上下文/结果图像的大小,以便整个旋转图像可见。
在开始旋转之前,我可以使用什么算法来计算所需的上下文大小?
非常感谢您提前。
问候!
这个问题相当数学化,以 iphone SDK/quartz 为例:
我正在使用 CGContextRotateCTM 旋转图像:
这工作正常,但图像在边缘被切断,因为它不适合源图像大小。我想调整上下文/结果图像的大小,以便整个旋转图像可见。
在开始旋转之前,我可以使用什么算法来计算所需的上下文大小?
非常感谢您提前。