2012-09-23 3 views
1

У меня есть 4 точки на изображении (не совсем прямоугольник, всего 4 точки полигона). Например:обрезка UIImage

enter image description here

Я хочу, чтобы извлечь изображение, ограниченную 4 балла, в результате чего изображение: enter image description here

Использование Quartz, я могу только указать прямоугольник, чтобы сделать это. Однако у меня может не быть идеального прямоугольника все время, так что лучший способ сделать это? Thanks

+0

Вы можете использовать маски и дорожки, но как вы управляете поворотом? –

ответ

1

Как использовать технологию OpenGL «Render to texture»? Используйте эти 4 точки в качестве входных координат текстуры и визуализируйте прямой прямоугольник на выходной текстуре.

Смежные вопросы