Transformar la imagen rectangular en trapecio
-
20-09-2019 - |
Pregunta
En .NET ¿cómo se puede transformar una imagen I en un trapecio. La clase Matrix soporta la rotación, corte, etc, pero no puedo ver una transformación trapezoidal.
Estoy usando el System.Drawing habitual. * API, pero soy flexible como para otras soluciones .NET.
Solución
acabo de encontrar esto: http://www.vcskicks.com/image-distortion.html
Funciona muy bien
Otros consejos
Se necesita una transformación proyectiva que puede ser representada por una matriz de 3x3. Yo he explicado cómo obtener esta matriz de transformación con gran detalle en esta solución SO .
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow