Быстрый метод для поворота изображения в .NET Compact Framework в C # - PullRequest
0 голосов
/ 18 мая 2009

Существует ли быстрый способ поворота изображений в .NET Compact Framework.

Я нашел способы сделать 90, 180,270 поворотов, но хотел бы иметь возможность вращать изображения произвольной формы с такой же скоростью.

Ответы [ 2 ]

1 голос
/ 18 мая 2009
Повороты

90, 180 или 270 градусов вообще не требуют вычислений, только перемещая некоторые данные. С другой стороны, вращение со свободным углом требует больших вычислений. Так что это никогда не будет таким же быстрым, как вращение под прямым углом ...

0 голосов
/ 11 июня 2009

Для этого вы можете использовать класс ImageUtil от OpenNetCF (это метод «Rotate», который вы ищете). Метод принимает в качестве параметров растровое изображение и угол (float). Найти спецификации здесь:

http://www.opennetcf.com/library/sdf/html/eb32a9ba-c1dc-7194-bd31-a5d035790a45.htm

...