android programmgesteuert Unschärfe Bildansicht drawable

Möchte ich programmatisch Unschärfe und unblur Bilder in Android.

Höre ich, dass die android-fahne "blur" wird nicht mehr unterstützt, nachdem das API-14 , aber ich wollte Java-Methoden sowieso. Mein Haupt-problem ist die Manipulation der bitmap aus einer Bildansicht drawable.

Wie kann ich die bitmap aus einer Bildansicht und Bearbeiten Sie es (wahrscheinlich nutzen, Gaußscher Weichzeichner) und stellen Sie ihn zurück auf die Bildansicht? Ich denke, dass der Prozess besteht darin, die drawable, die Umwandlung der drawable, um eine bitmap zu tun, meinen blur-Methode auf, die bitmap und dann das Gegenteil tun, bis es eingestellt ist, um die Bildansicht wieder

aber ich möchte, dass Prozess geschrieben, danke

haben Sie sah stackoverflow.com/a/2068981/1204134 ? Ich weiß, Ihr nicht einen Gaußschen Weichzeichner, aber es könnte funktionieren.
Ich weiß nicht, ob es einen einfachen Weg, um führen Sie einen Gaußschen Weichzeichner auf bitmaps. Aber wenn du ein Problem mit einer app, die gehen, um viel von Bildbearbeitung, ich schlage vor, Sie verwenden OpenCV für android.
Ich benutzte @AlexJuanGittemeier 's Antwort, ist sehr schnell, ~250ms in einem viewpager.. noch in der Testphase memory Nutzung

InformationsquelleAutor CQM | 2013-01-28

Schreibe einen Kommentar