Hallo Leute,
ich beschäftige mich mit rechenintensiver Grafik, sprich verschiedene Filter auf Bildern etc. (läuft alles auf Objekterkennung hinaus). Ich arbeite zurzeit auf WinForms mit C#, Bitmaps, LockBits und Unsafe Code. Ich möchte noch Parallel For implementieren, aber bisher habe ich noch keine Möglichkeit gefunden Convolutuion Filter in Threads aufzuteilen, aber das sei mal dahingestellt. Ich würde gerne meine Berechnungen auf der Grafikkarte laufen lassen. Managed DirectX und XNA sollte das ja können, aber geht glaube ich nicht mehr. Ich glaube etwas mit WPF gelesen zu haben, aber inwiefern mir das weiter hilft weiß ich auch nicht, da ich nicht mit GDI arbeite. Deshalb meine Frage:
Wie kann ich meine bisherige Methode durch die GPU noch schneller machen?
Mit freundlichen Grüßen
Frank
ich beschäftige mich mit rechenintensiver Grafik, sprich verschiedene Filter auf Bildern etc. (läuft alles auf Objekterkennung hinaus). Ich arbeite zurzeit auf WinForms mit C#, Bitmaps, LockBits und Unsafe Code. Ich möchte noch Parallel For implementieren, aber bisher habe ich noch keine Möglichkeit gefunden Convolutuion Filter in Threads aufzuteilen, aber das sei mal dahingestellt. Ich würde gerne meine Berechnungen auf der Grafikkarte laufen lassen. Managed DirectX und XNA sollte das ja können, aber geht glaube ich nicht mehr. Ich glaube etwas mit WPF gelesen zu haben, aber inwiefern mir das weiter hilft weiß ich auch nicht, da ich nicht mit GDI arbeite. Deshalb meine Frage:
Wie kann ich meine bisherige Methode durch die GPU noch schneller machen?
Mit freundlichen Grüßen
Frank