私のアンドロイドアプリの画像に効果(セピア、明るさ、ブルームなどの画像効果がある場合はその効果を適用)を適用しようとしています。しかし、私は完全にそのような問題を解決するための正確でよく礼儀正しいコードや概念を得ることができません。 Android 4.0(API 14)にはandroid.media.effect apiが組み込まれていますが、Android 2.1ではBitmap、Drawable、DrawableBitmap e.t.cのみを使用していますが、どちらを使用するのかわかりません。アンドロイドにイメージ効果を追加するには?
18
A
答えて
101
私はここに画像効果をたくさん書かれている、あなたが試すことができます:http://xjaphx.wordpress.com/learning/tutorials/
注:チュートリアルは、画像効果アルゴリズムは、最も簡単な方法で実装されている方法を説明するために意図されている、それは生産の使用のためにお勧めしません。
1
Pete Answerについては、彼が作ったクラスをすべて試してみましたが、パーティープーパーになるのは申し訳ありませんが、これらのクラスは非常に遅いです。 Imageを処理するのに少なくとも10秒かかりました。私の場合、ユーザーはフローを進める前に5枚の画像を処理する必要がありました。
https://github.com/wasabeef/picasso-transformations
、これはそれを使用する方法の例です:私はこの優れたライブラリに出くわした数時間、(のGradleとの統合が超簡単)後
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);
関連する問題
- 1. アンドロイドでシャドウ効果をイメージビューに追加する方法は?
- 2. アンドロイドの背景ドロワブルにイメージ参照を追加するには?
- 3. アンドロイドのArrayList <string>にイメージを追加するには?
- 4. アンドロイド:ウィジェットにカスタマイズしたイメージを追加するには?
- 5. ブートストラップカルーセルにフェード効果を追加する
- 6. リプル効果をリストビューに追加する
- 7. ダイナミックチェックボックスにマウスオーバー効果を追加する
- 8. アンドロイドのカスタムリストビューでイメージを追加するには?
- 9. アンドロイドのメディアレコーダーに効果を加えるには?
- 10. フクロウカルーセルにランダムアニメーション効果を追加するには?
- 11. ビューページャセンター項目にグロー効果を追加するには?
- 12. GridViewのレイアウトに3Dドロワ効果を追加するには?
- 13. hightchartにホバー効果を追加するには?
- 14. カスタムコントロールに「点滅」効果を追加するには?
- 15. スイフトでUIImageにぼかし効果を追加するには?
- 16. ffmpeg:どのようにpixellate効果を追加するには?
- 17. 次のjsスクリプトにフェードイン効果を追加するには?
- 18. OpenGLのラインに輝く効果を追加するには?
- 19. TListBoxItemにホバー効果を追加するには?
- 20. イメージを左上に追加するか、テキストビューのアンドロイドでテキストの開始と終了を追加するには?
- 21. 六角形にグロー効果を追加
- 22. スライドショーにトランジション効果を追加
- 23. 描画テキストにグロー効果を追加
- 24. UIImageViewにイメージを追加するには?
- 25. UIToolBarにイメージを追加するには?
- 26. キャンバスにイメージを追加してイメージを追加する
- 27. Android。画像に効果を加えたテキストを追加する
- 28. イメージとテキストの両方をアンドロイドのアラートボックスに追加するには
- 29. androidのalertdialogボタンのボタンクリック効果を追加するには
- 30. iosのgoogleマップでチルト効果を追加するには?
感謝それは働いている人... :)本当にあなたの助けに感謝します... – aman
非常に良いチュートリアルのための+1 – Braj
Gr8男、私はそれを探しています、素晴らしい:) – Shailesh