###前提・実現したいこと
Androidアプリで画像を読み込み,シークバーを操作して,画像の減色処理を行えるようなアプリケーションを作製したいと考えています.色の値をピクセルごとにカウントし,頻度の高い色から一定距離の色を塗りつぶすという動作をシークバーで設定された色数まで繰り返す,という処理を行いたいのですが,動作が重くなってしまうような気がします.何が良い案(処理についてやライブラリなど)があれば教えていただきたいと思います.
###補足情報(言語/FW/ツール等のバージョンなど)
AndroidStudio2.2.1にて開発を行っています.
減色処理アルゴリズムとしてはGIFファイル形式で用いられる「フロイド-スタインバーグ・ディザリング」が有名です。Wikiにも説明があります。https://ja.wikipedia.org/wiki/%E3%83%95%E3%83%AD%E3%82%A4%E3%83%89-%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B0%E3%83%BB%E3%83%87%E3%82%A3%E3%82%B6%E3%83%AA%E3%83%B3%E3%82%B0
あなたの回答
tips
プレビュー