현재 간단하게 네모네모 로직이라는 프로그램을 만들려고 하는데요
플레이는 아니고 그림파일을 getPixel을 이용해서
이미지를 분석한 후 좌표랑 네모로직 칠한 결과값을 나오게 만들려고 하는데요
pixel로 이미지를 호출까지는 되는것 같은데
이 다음으로 어떻게 해야할지 혼자 끙끙대다가 올려봅니다
머리로는 픽셀 색상이 0이나 1로 나오면
그값을 가로랑 세로 좌표값을 보고
네모 색칠을 해주는 공식을 만들면 될것 같은데
ㅜㅜ
도와주세요
package han.ioo.nemo;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import android.view.View;
//이미지 그리기
public class ImageView extends View {
private Bitmap image; //이미지
private int logic; //로직
//생성자
public ImageView(Context context) {
super(context);
setBackgroundColor(Color.WHITE);
//그림 읽기
Resources r = getResources();
image = BitmapFactory.decodeResource(r, R.drawable.b1);
int a = image.getPixel(0, 0);
}
@Override
protected void onDraw(Canvas canvas) {
// TODO Auto-generated method stub
canvas.drawBitmap(image,0,0,null);
}
}