Преобразуйте прямоугольное изображение в трапецию - PullRequest
1 голос
/ 13 ноября 2009

В .NET как я могу превратить изображение в трапецию. Класс Matrix поддерживает вращение, сдвиг и т. Д., Но я не вижу трапециевидного преобразования.

Я использую обычный System.Drawing. * API, но я гибок к другим решениям .NET.

Ответы [ 2 ]

2 голосов
/ 13 ноября 2009

Я только что нашел это: http://www.vcskicks.com/image-distortion.html

Отлично работает

1 голос
/ 13 ноября 2009

Вам необходимо проективное преобразование, которое может быть представлено матрицей 3x3. Я подробно объяснил, как получить эту матрицу преобразования в этом SO-решении .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...