рассчитать новый размер изображения до CGContextRotateCTM - PullRequest
1 голос
/ 29 ноября 2010

Привет!

Этот вопрос довольно математический, например, для iphone SDK / кварц:

Я вращаю изображение, используя CGContextRotateCTM:

  • Создайте новый контекст с размером исходное изображение
  • повернуть исходное изображение и нарисовать его в контексте
  • передать контекст новому повернутому изображению.

Это работает нормально, но изображение обрезается по краям, потому что оно не вписывается в размер исходного изображения. Я хотел бы изменить размер контекста / получившегося изображения, чтобы было видно все повернутое изображение.

Какой алгоритм я могу использовать для вычисления необходимого размера контекста, прежде чем начать вращение?

Заранее большое спасибо.

1 Ответ

0 голосов
/ 15 сентября 2011

Для всех, кто проходит мимо: Этот пост отвечает на мою проблему:

Рассчитать координаты ограничительной рамки из повернутого прямоугольника, картинка внутри

Спасибо, м

...