有个android的问题

想问一下,我想用android做个程序,能把手机摄像头拍摄的照片中的内容提取出来

[code="java"]
Button button=new Button();
button.setText("照相");// 照相
button.setOnClickListener(caPic);

// 照相取得图片
OnClickListener caPic = new OnClickListener() {

    @Override
    public void onClick(View v) {
        Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
        startActivityForResult(intent, CARE_PIC);

    }
};



@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {

Bitmap bm = null;
ContentResolver resolver = getContentResolver();
String filePath = "/sdcard/tsina_upload_tmp.jpg";// 这个是暂存图片的路径
FileOutputStream output = null;
// 创建暂存图片
File imgFile = new File(filePath);
// 拍照
if (requestCode == CARE_PIC) {
super.onActivityResult(requestCode, resultCode, data);

        Bundle extras = data.getExtras();
        Bitmap b = (Bitmap) extras.get("data");
        // 显示图片
        ImageView iv = (ImageView) findViewById(R.id.img);
        iv.setImageBitmap(b);
        Toast.makeText(SendWeiboActivity.this, "拍照" + b.toString(),
                Toast.LENGTH_SHORT).show();
    }

}

[/code]

[code="java"]public static final int CARE_PIC = 1;[/code]

我发到你的附件了锕