Je cherche un code C# qui crée une image de meilleure qualité en plus haute résolution. J'ai une image de dimension (600 * 900) et j'ai besoin de créer une vignette de dimension (100 * 100) de haute qualité.meilleure qualité vignette
Répondre
Jetez un coup d'oeil à ceci. Je pense que c'est ce que vous cherchez
http://www.mikeborozdin.com/post/High-Quality-Image-Resizing-with-NET.aspx
Le code de Redimensionnement de l'image (http://www.codeproject.com/KB/GDI-plus/imgresizoutperfgdiplus.aspx sous licence CodeProject Open) pourrait-il vous intéresser? Il implémente divers filtres de rééchantillonnage (Hermite, Lanczos3, CatmullRom, QuadraticBSpline, ...)
Vous pouvez utiliser imagemagick http://www.imagemagick.org/script/index.php. Installez-le et appelez à partir de C# en utilisant la ligne de commande.
ce n'est pas du tout serviable. si nous avons manipulé des composants, nous les aurions trouvés. – Dementic
L'URL affichée ici est cassée, voici le lien mis à jour: http://mikeborozdin.com/post/high-quality-image-resizing-with-net/ – c0d3p03t