Próbuję zastosować efekt (sepia, jasność, bloom i inne efekty obrazu, jeśli API dla nich jest dostępny) na obrazie dla mojej aplikacji na Androida. Ale nie jestem w stanie uzyskać precyzyjnego i dobrze opracowanego kodu lub koncepcji rozwiązania tego problemu. Chociaż Android 4.0 (API 14) ma wbudowaną apkę android.media.effect, ale pracuję w systemie Android 2.1, który ma tylko Bitmap, Drawable, DrawableBitmap e.t.c, ale nie mam do czego pracować.Jak dodać efekty obrazu w Androidzie?
18
A
Odpowiedz
101
Pisałem wiele efektów graficznych tutaj, można spróbować: http://xjaphx.wordpress.com/learning/tutorials/
Uwaga: ćwiczenia mają na celu wyjaśnić, jak algorytmy efektów obrazu realizowane są w najbardziej prosty sposób, nie jest zalecany do użytku produkcyjnego.
1
chodzi o Pete Odpowiedź Próbowałem wszystkich klas on wykonanych i przykro mi się partia pooper ale te zajęcia są bardzo powolne zajęło co najmniej 10 sekund do przetwarzania obrazu z nimi. w moim przypadku musiałem przetworzyć 5 obrazów, zanim użytkownik będzie mógł kontynuować przepływ.
po kilku godzinach natknąłem się na ten doskonały biblioteki (super łatwe do zintegrowania z Gradle):
https://github.com/wasabeef/picasso-transformations
ten jest przykładem tego, jak z niego korzystać:
Transformation trans1 = new ContrastFilterTransformation(getActivity(), 1.5f);
Transformation trans2 = new BrightnessFilterTransformation(getActivity(), 0.2f);
Picasso.with(getActivity()).load(uri)
.transform(trans1).transform(trans2).into(imageview3);
Powiązane problemy
- 1. Jak zaimplementować efekty zniekształceń obrazu w Androidzie
- 2. Efekty dźwiękowe gry w Androidzie
- 3. Jak dodać efekty filtrowania w czasie rzeczywistym w aparacie 2 API w Androidzie
- 4. Jak dodać efekty Aero okna do JPanel?
- 5. Obracanie obrazu w Androidzie
- 6. WPF - Jak dodać efekty (takie jak Shadow) do etykiety
- 7. Efekty kolorystyczne PorterDuff w Androidzie dla widoków pod danym widokiem
- 8. Jak dodać przycisk na Androidzie?
- 9. Jak przyciąć prostokąt z obrazu w Androidzie
- 10. Jak dodać @ symbol do ciągów w Androidzie?
- 11. jak dodać bibliotekę Picasso w Androidzie studio
- 12. Jak dodać TextView powyżej FloatingActionButton w Androidzie
- 13. Jak dodać spację między przedmiotami w Androidzie?
- 14. Jak dodać zdjęcie do pokrętła w Androidzie
- 15. Przycisk Rozmiar obrazu w Androidzie
- 16. Orientacja aparatu/obrazu w Androidzie
- 17. Jak dodać podpis do obrazu w Confluence Ondemand?
- 18. Efekty zewnętrzne w OpenGL
- 19. Dodaj tekst do obrazu w Androidzie programowo
- 20. Dynamicznie zmieniaj kolor obrazu SVG w Androidzie
- 21. Konwersja obrazu na bitmapę w Androidzie
- 22. efekty cząsteczkowe?
- 23. Kadrowanie obrazu w Androidzie przy użyciu opencv
- 24. Jak dodać nakładkę kolorów do obrazu tła?
- 25. Jak dodać dane EXIF do obrazu?
- 26. Ikona obrazu w widoku listy rozwijanej w Androidzie
- 27. Jak dodać animowaną emotikonę w TextView lub EditText w Androidzie
- 28. Jak dodać listView 3 poziomu w ExpandableListView w Androidzie
- 29. Jak dodać lewy drawable w Spinner Zobacz w Androidzie
- 30. jak zmniejszyć duży rozmiar obrazu do rozmiaru miniatur w Androidzie
Thanks człowiek to działało ... :) naprawdę doceniam twoją pomoc ... – aman
+1 za bardzo fajny tutorial – Braj
Gr8 człowiek, szukam tego, cudownie :) – Shailesh