[解決済み】createScaledBitmapのfilterパラメータは何をするのですか?
2022-04-10 17:02:37
質問
の宣言は
android.graphics.Bitmap.createScaledBitmap
は
public static Bitmap createScaledBitmap
(Bitmap src, int dstWidth, int dstHeight, boolean filter)
しかし、ドキュメントにはパラメータの説明が一切ありません。 を除けば、どれもごく当たり前のことです。
boolean filter
. どなたかご存知の方はいらっしゃいますか?
解決方法は?
SKIAのソースコードをざっと調べたところ、(少なくともデフォルトでは)FILTERフラグによって、素直なバイリニア補間が行われることがわかりました。 Wikipediaやお気に入りのグラフィックのリファレンスで、予想される結果を確認してみてください。 伝統的に、画像をアップサイジングするときはバイリニアまたはバイキュービック補間を行い、画像をダウンサイジングするときは面積平均を行うのが一般的です。 Android/Skiaではダウンサイジング時にフィルタリングを行わず単純なサブサンプリングを行っている印象があるので、ダウンサイジング時にもフィルタリングを行った方が良い結果が得られる可能性があります(補間で高品質にダウンサイジングする方法として、50%縮小を何度か行う方法もあります)。 参照 http://today.java.net/pub/a/today/2007/04/03/perils-of-image-getscaledinstance.html をご覧ください)。
関連
-
[解決済み】onCreateOptionsMenu(Menu メニュー)とは何ですか?)
-
[解決済み] [Solved] java.lang.RuntimeException: アクティビティーのインスタンス化ができません ComponentInfo
-
[解決済み] Androidのgravityとlayout_gravityの違いは何ですか?
-
[解決済み] Android Fragment onAttach() 非推奨
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] インスタンス状態の保存を使用してアクティビティ状態を保存するにはどうすればよいですか?
-
[解決済み] Androidの「コンテキスト」とは何ですか?
-
[解決済み] match_parentとfill_parentの違いは何ですか?
-
[解決済み】「px」、「dip」、「dp」、「sp」の違いは?
-
[解決済み】ViewPagerを動的に更新しますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】OnFragmentInteractionListenerを実装する方法
-
[解決済み】AndroidのSSL接続でトラストアンカーが見つからない
-
[解決済み】onCreateOptionsMenu(Menu メニュー)とは何ですか?)
-
[解決済み] [Solved] Unsupported method: ベースコンフィグ.getApplicationIdSuffix()
-
[解決済み】Android Studio。adbバージョン」の結果を取得できない
-
[解決済み】リストビューにonclicklistenerを追加する(android)
-
[解決済み】Android Studio。Android.support.design.widget.FloatingActionButton クラスを膨らませるのにエラーが発生する。
-
[解決済み] 起動アクティビティを特定できませんでした。デフォルトのアクティビティが見つかりませんでした
-
[解決済み] Bitmapオブジェクトに画像を読み込む際にOutOfMemoryが発生する問題
-
[解決済み] Fast Bitmap Blur For Android SDK