私はアンドロイドで画像操作ソフトウェアを開発しています。特定の画像の明るさを変更したいのですが、コードで行うことができますか?アンドロイドで画像の明るさを変更するにはどうすればよいですか?
4
A
答えて
3
あなたはおそらくLightingColorFilter
とDrawable
で見てみたい、または手動で操作を実行したい場合は、Bitmap
を見て - 特にgetPixels
とsetPixels
(またはcopyPixelsFromBuffer
とcopyPixelsToBuffer
ご希望の場合)。
+0
に基づいています。この回答は良いです。上記の方法を例を用いずに使用する方法を理解するのは難しいです。リンクが役立ちます。 – beginners
7
私は、現時点では、このようなものを使用しています:
if (brighter)
{
darknessPaint.setColorFilter(new PorterDuffColorFilter(Color.argb(level, 255, 255, 255), Mode.SRC_OVER));
}
else
{
darknessPaint.setColorFilter(new PorterDuffColorFilter(Color.argb(level, 0, 0, 0), Mode.SRC_ATOP));
}
darknessCanvas.setBitmap(dst);
darknessCanvas.drawBitmap(src, 0, 0, darknessPaint);
確かにあなたもかColorMatrixColorFilter LightningColorFilter使用することができます。もし誰かがより良い(と私はまだ早く、私はまだ試していないJNIを使用する以外)方法を教えてください私に教えてください。
関連する問題
- 1. 背景画像の不透明度を変更するにはどうすればよいですか?
- 2. デフォルトの画像アプリケーションを自分の画像に変更するにはどうすればよいですか?
- 3. アップロードされている画像の名前を変更するにはどうすればよいですか?
- 4. iPhone:プログラムの画面の明るさを変更するにはどうすればよいですか?
- 5. Androidのギャラリーから画像ボタンの画像を変更するにはどうすればいいですか?
- 6. 画像に示すようにアンドロイドでカラーボックスをデザインするにはどうすればいいですか?
- 7. アンドロイドの画像ライブラリを扱うにはどうすればいいですか?
- 8. iframe動画の背景画像を変更するにはどうすればよいですか?
- 9. アンドロイドでフローティングアクションボタンを変更するにはどうすればいいですか?
- 10. スクロールするすべての画像の色を変更するにはどうすればよいですか?
- 11. 変更するときに画像のデータを保持するにはどうすればよいですか?
- 12. web_multi_image_zoomモジュールで画像を伸ばさないようにするにはどうすればよいですか?
- 13. ピンに画像を変更させるにはどうすればよいですか?
- 14. マウスオーバーで各サイトに画像のサイズを変更するにはどうすればよいですか?
- 15. 画像のサイズよりも小さい場合、画像を100%の画面幅にサイズ変更するにはどうすればよいですか?
- 16. 角のGoogleマップでマーカークラスターのアイコン画像を変更するにはどうすればよいですか?
- 17. グリッドビューの画像上でクリックリスナの位置を変更するにはどうすればよいですか?
- 18. UIViewで5秒ごとに別の画像に変更するにはどうすればよいですか?
- 19. アンドロイドのクリック可能な画像ビューをクリックしたときに背景や画像ソースを変更するにはどうすればよいですか?
- 20. アンドロイドで画面の調光時間をプログラマチックに変更するにはどうすればいいですか?
- 21. WPFでホバーオーバーで画像を変更するにはどうすればよいですか?
- 22. Xcodeインタフェースビルダで作成したボタンの画像を変更するにはどうすればよいですか?
- 23. スクロールで画像のサイズを変更するにはどうすればよいですか?
- 24. ドラッグで画像のサイズを変更するにはどうすればよいですか?
- 25. iOSで画像のrgb値を変更するにはどうすればよいですか?
- 26. Androidで撮影した画像のサイズを変更するにはどうすればよいですか?
- 27. tabBarスウィフトで項目や画像の色を変更するにはどうすればよいですか?
- 28. paper.jsでラスター(画像)のサイズを変更するにはどうすればよいですか?
- 29. ComboBoxでPictureBoxと画像のサイズを変更するにはどうすればよいですか?
- 30. Android - タブでテキストと画像のデフォルト位置を変更するにはどうすればよいですか?
スタックオーバーフローはコード作成サービスではありません。あなたはまだ実装がありますか?何か案は?すでに使用しているコードですか?あなたはどこにいるのですか? – slhck
それは本当に悪くはありませんでした。 – hpique
@slhckこれを行う方法がわからなければ、stackoverflawの父親に自分自身を表示しないでください –