2016-06-20 4 views
-3

私は屋内ナビゲーション(基本的なルートを示す)を実装しようとしているアプリケーションを開発しています。だから私が持っているのは、イメージとしてのフロアを構築する基本的なフロアプランです。私は赤で廊下に印を付けており、店は箱だけです。赤色(または特定の色)のビットマップの一部を取得して、その上に別のルートを描くことが可能かどうかを知りたいですか?また、このイメージから特定のポイントまでのルートを計算し、ルートを表示する方法はありますか?このことからAndroid - カラー情報からビットマップ上のルートを表示する方法....?

これは私のイメージ..です enter image description here

私は赤の領域の上にルートを描きたいです。サークルはユーザーの場所です。このように:あなたは、このコマンドにより、各ピクセルの色を取得することができます

答えて

0

enter image description here

すべてのヘルプははるかに高く評価されては...

ImageView imageView = ((ImageView)v); 
Bitmap bitmap = ((BitmapDrawable)imageView.getDrawable()).getBitmap(); 
int pixel = bitmap.getPixel(x,y); 

、あなたがこの

のようなその特定のピクセルの色を変更することができます
if(pixel == Color.RED){ 
    bitmap.setPixel(x, y, Color.BLUE); 
} 
関連する問題