android 5.1拍照后图片镜像处理


这是mtk6735平台的,可能每个平台位置不太一样,但改法基本相同

status_t

CamAdapter::

takePicture() 这个函数里面添加

//后摄拍照图片镜像

if(strcmp(value,"true") == 0)
{
if (getOpenId() == 0) {
switch (transform) {
case eTransform_ROT_90:
transform = eTransform_ROT_90|eTransform_FLIP_V;
break;
case eTransform_ROT_270:
transform = eTransform_ROT_90|eTransform_FLIP_H;
break;
case eTransform_ROT_180:
transform = eTransform_FLIP_V;
break;
default:
transform = eTransform_FLIP_H;
break;
}
}
}

//前摄拍照图片镜像

if(strcmp(value,"true") == 0)
{
if (getOpenId() == 1) {
switch (transform) {
case eTransform_ROT_90:
transform = eTransform_ROT_90|eTransform_FLIP_V;
break;
case eTransform_ROT_270:
transform = eTransform_ROT_90|eTransform_FLIP_H;
break;
case eTransform_ROT_180:
transform = eTransform_FLIP_V;
break;
default:
transform = eTransform_FLIP_H;
break;
}
}
}


你可能感兴趣的:(android,android,拍照,镜像)