2009-05-17 72 views
0

有没有一种快速的方式来在.NET Compact Framework中旋转图像。在.NET Compact Framework中旋转图像的快速方法C#

我已经找到了90,180,270旋转的方法,但希望能够以类似的速度自由旋转图像。

+0

您使用哪种语言? C#,C++,VB.Net? – 2009-05-19 18:59:56

+0

好的问题,我的疏忽:C# – 2009-05-20 03:21:19

回答

1

90度,180度或270度旋转根本不需要计算,只需移动一些数据。另一方面,自由角度旋转需要大量计算。所以这绝对不会像直角旋转一样快...

+1

这不一定是正确的:例如,如果可以预先计算并缓存循环的结果,那么循环可能仅仅是从缓存中预旋转的循环的一小部分;或者,例如,如果写入视频需要比任何时间更多的时间,那么在RAM中进行计算(而不是使用视频API),然后进行比特分离可能只会非常慢。 – ChrisW 2009-05-17 21:04:00