CIPerspectiveTransform не работает правильно на маленьких прямоугольниках - PullRequest
0 голосов
/ 30 ноября 2018

Я использую CIPerspectiveTransform на изображении.На прямоугольниках> около 50x50 или в точках по умолчанию, как описано в Базовая ссылка на изображение , все работает как положено.Когда я использую четырехугольник меньшего размера (например, точки (449,1088), (470,1092), (474,1063), (445,1117)), полученное изображение выходит за границы изображения.Есть ли какой-то минимальный размер для использования CIPerspectiveTransform?Примеры изображений ниже (на белом фоне).

CIPerspectiveTransform со значениями углов по умолчанию: Correct Behavior of CIPerspectiveTransform

CIPerspectiveTransform с небольшим четырехугольником, как описано выше: Incorrect Behavior of CIPerspectiveTransform

...