2010-03-09 8 views
2

Est-ce que vous le savez une API ou application qui peut gérer la manipulation d'images en temps réel?Image API/App qui peut effectuer une manipulation d'image à la volée?

Fondamentalement, si je fourni une image, cette application serait peut-être une version sortie silhouetté ou effectuer une autre forme de manipulation d'images, comme buvard de type Roshak?

Si vous ne connaissez pas d'une application comme cela, savez-vous si cela est possible en utilisant WPF?

Je sais que certains d'entre vous répondre par « embaucher quelqu'un » pour le faire. Je veux essentiellement déterminer combien de travail est impliqué avant cela. Je suis un dev ASP.NET sans expérience avec WPF mais si c'est quelque chose qui est pas très impliqué, j'aimerais prendre une photo et à obtenir mes pieds WPF humide.

Merci les gars.

Répondre

3

Pixel shaders, pixel shaders, pixel shaders.

WPF a un support intégré pour ces depuis .NET 3.5, et de ce que je l'ai vu est pas trop difficile de les mettre en place. Sans oublier qu'il existe déjà des tonnes d'exemples.

2

Vous pouvez regarder dans GDI + pour tous les besoins de transformation de l'image/filtrage Il y a un certain nombre de tutoriels là-bas, cette série peut vous aider à aller (5 parties):

Image Processing for Dummies with C# and GDI+ Part 1 - Per Pixel Filters

Image Processing for Dummies with C# and GDI+ Part 2 - Convolution Filters

Image Processing for Dummies with C# and GDI+ Part 3 - Edge Detection Filters

Image Processing for Dummies with C# and GDI+ Part 4 - Bilinear Filters and Resizing

Image Processing for Dummies with C# and GDI+ Part 5 - Displacement filters, including swirl

EDIT: WPF a fait quelques pixels de réponse Shaders, par Charlie ci-dessous, qui ont l'air bien, était pas au courant de ceux que je ne l'ai pas encore pris le plongeon WPF.