C # новичок здесь, поэтому, пожалуйста, прости меня, если моя терминология не совсем верна.
В рамках этого проекта у меня есть пользователь, который подносит лист бумаги к веб-камере, чтобы я мог захватить, изолировать и затем в конечном итоге отобразить то, что они нарисовали на нем. Я наложил некоторые ограничения на то, где должны быть углы бумаги, чтобы программа могла это принять, но все же есть вероятность, что она искажена из-за перспективы.
Вот пример изображения, которое я снял и изолировал бумагу от: изображение
Что я хочу сделать, так это исказить это изображение, чтобы углы куска бумаги были превращены в прямоугольник с пропорциями 8,5x11 (как будто пользователь отсканировал его, а не поднес к вебкамера). Вращение и наклон могут дать мне только далеко, в идеале я мог бы свободно преобразовать изображение, как в Photoshop. Я нашел этот пример , я в основном пытаюсь сделать наоборот. Любопытно, если кто-то должен был это делать, прежде чем я попытаюсь обратить вспять этот пример искажения четырехточечного изображения.