捕获后将信息放入图片 Android
Put Information to a picture after Capture Android
美好的一天 everyone.I 想在已拍摄的照片上添加某些信息,例如从哪个位置拍摄的,拍摄的角度,拍摄日期和 etc.I 听说过的 Id android 图片中的列,但不确定我是如何实现的,谁能给我举个例子吗?
这是一个代码,我如何用 x、y 尺寸(如护目镜裁剪)拍摄照片
Thread tGetPic = new Thread( new Runnable() {
public void run() {
Double[] ratio = getRatio();
int left = (int) (ratio[1]*(double)mView.getmLeftTopPosX());
// 0 is height
int top = (int) (ratio[0]*(double)mView.getmLeftTopPosY());
int right = (int)(ratio[1]*(double)mView.getmRightBottomPosX());
int bottom = (int)(ratio[0]*(double)mView.getmRightBottomPosY());
savePhoto(mPreview.getPic(left,top,right,bottom));
mAutoFocus = true;
}
});
tGetPic.start();
获取图像后,您将收到 Intent。对此意图执行 putExtra 以添加您想要的信息。并在下一个活动或任何需要信息的地方使用它。
调用camera时,调用为
startActivityForResult(intent, REQUEST_CODE);
并且您必须重写该方法
protected void onActivityResult(int requestCode, int resultCode, Intent data)
其中 data 是图像的意图。您需要向此意图添加更多信息,如下所示。
data.putExtra("imageId","12456");
data.putExtra("location","paris");
另请参阅此 link。
http://developer.android.com/reference/android/provider/MediaStore.Images.ImageColumns.html
希望对您有所帮助。
美好的一天 everyone.I 想在已拍摄的照片上添加某些信息,例如从哪个位置拍摄的,拍摄的角度,拍摄日期和 etc.I 听说过的 Id android 图片中的列,但不确定我是如何实现的,谁能给我举个例子吗?
这是一个代码,我如何用 x、y 尺寸(如护目镜裁剪)拍摄照片
Thread tGetPic = new Thread( new Runnable() {
public void run() {
Double[] ratio = getRatio();
int left = (int) (ratio[1]*(double)mView.getmLeftTopPosX());
// 0 is height
int top = (int) (ratio[0]*(double)mView.getmLeftTopPosY());
int right = (int)(ratio[1]*(double)mView.getmRightBottomPosX());
int bottom = (int)(ratio[0]*(double)mView.getmRightBottomPosY());
savePhoto(mPreview.getPic(left,top,right,bottom));
mAutoFocus = true;
}
});
tGetPic.start();
获取图像后,您将收到 Intent。对此意图执行 putExtra 以添加您想要的信息。并在下一个活动或任何需要信息的地方使用它。
调用camera时,调用为
startActivityForResult(intent, REQUEST_CODE);
并且您必须重写该方法
protected void onActivityResult(int requestCode, int resultCode, Intent data)
其中 data 是图像的意图。您需要向此意图添加更多信息,如下所示。
data.putExtra("imageId","12456");
data.putExtra("location","paris");
另请参阅此 link。
http://developer.android.com/reference/android/provider/MediaStore.Images.ImageColumns.html
希望对您有所帮助。