2012-12-21 2 views
2

Je voudrais trouver du code pour un rééchantillonnage bitmap très rapide en utilisant le filtre Lanczos. J'utilise actuellement ceci: http://pastebin.com/JxuqLXB9Delphi Fast (er) Lanczos rééchantillonner

J'ai cherché une implémentation plus rapide, en vain. J'ai essayé certaines implémentations de GraphicsEx, Graphics32, madGraphics, JEDI, elles étaient toutes plus lentes que ça.

+0

'essayé quelques procs' - lequel? Avez-vous besoin d'une implémentation Lanczos plus rapide ou vous avez un problème spécifique et vous voulez le résoudre? – RBA

+0

Je veux juste un Lanczos plus rapide, pas lié à un problème/une situation spécifique. – hikari

+0

Peut-être que vous auriez besoin de le recompiler dans Win64 en utilisant SSE Ou peut-être vous feriez mieux de jeter Delphi et d'utiliser une DLL C avec Delphi wrapper –

Répondre

2

Cette réponse devrait améliorer la synchronisation de votre processus de mise à l'échelle - Scale an image nicely in Delphi?.

Je n'ai pas d'autres connaissances sur une implémentation plus rapide du rééchantillonnage Lanczos.