iOS - обрезка CGImage повернутого прямоугольника - PullRequest
0 голосов
/ 28 июня 2019

Я использую Vision Framework для обнаружения прямоугольников на изображениях. Когда Vision обнаружил любой прямоугольник, он возвращает четыре точки углов прямоугольника. Я хотел бы обрезать этот прямоугольник из cgImage, но основная проблема заключается в том, как это сделать, когда прямоугольник поворачивается. Потому что в документации Apple ( Документация CGRect нет способа получить прямоугольник по его углам. Так как мне обрезать этот прямоугольник?

Example of cgImage with detected rectangle

Я хотел бы обрезать только выбранный прямоугольник. Поэтому я хотел бы получить что-то вроде этого Expected result of cropping

Есть ли способ достичь этого?

...