① android 拍照获取照片的文字,技术点是啥呀
这其实跟android没有多大关系,拍照识别是单独的一项技术,但是android也有自己的识别包名字叫做:android-ocr 图片文字识别技术相关包,大体的原理就是,先将照片转换为黑白,然后进行像素点识别,就跟识别车牌的原理是一样的
② android相册照片获取
如果从文件管理器中获取图片,返回的是图片的路径
如果从相册中获取的图片,返回的是内容提供者
你要在result的intent中判断返回的类型,如果是content://开头的,表示内容提供者
③ android怎么拍照并获取照片
点击拍照键 就会自动拍照并保存了
④ android 调用系统相机拍照获取照片时,为什么先跳到桌面,然后再回到调用相机的Activity
public static String getCapturePath(Activity activity) {
String path = getImageSavePath() + "/" + getTime("yyyyMMddHHmmss")
+ ".jpg";
Intent cameraintent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
cameraintent.putExtra(MediaStore.EXTRA_OUTPUT,
Uri.fromFile(new File(path)));
activity.startActivityForResult(cameraintent,
Constants.CAMERA_REQUEST_CODE);
return path;
}
public void onActivityResult(int requestCode, int resultCode, Intent data)
{
if (requestCode == Constants.CAMERA_REQUEST_CODE)
{
CameraManager.intance().compresImage();
return;
}
}
compresImage();这个方法是压缩图片
public void compresImage()
{
if (!new File(cameraPath).isFile()) {
return;
}
compresPath = AppTools.getImageCompresPath();
// 对图片进行压缩
ImageDispose.compressImage(cameraPath, compresPath, 450);
Bitmap bm = ImageDispose.rotate(BitmapFactory.decodeFile(compresPath));
if(view.getVisibility() == View.GONE){
view.setVisibility(View.VISIBLE);
}
view.setImageBitmap(bm);
view.invalidate();
view.setTag(compresPath);
}
⑤ Android 开发调用相机拍照如何获取清晰照片
@Override
public boolean onTouchEvent(MotionEvent event) {
// 触摸屏幕自动对焦
if (event.getAction() == MotionEvent.ACTION_DOWN) {
mCamera.autoFocus(new AutoFocusCallback() {
public void onAutoFocus(boolean success, Camera camera) {
}
});
}
return super.onTouchEvent(event);
}//这个是activity的基本事件,在这个事件中写入,对焦就好了。主要是对焦操作
⑥ android 应用开法, 调用手机拍照功能获取照片问题。
看不明白
⑦ android 拍的照片怎么从内存中获取
1如果应用中自带相机,需要在调用相机照相后,在存储卡中建立文件夹,将图片保存其中,之后再通过相同路径读取文件
2如果是直接读取照片,只需调用相册即可
⑧ 如何在android中使用摄像头获取照片
/**
* 从相册中获取,返回结果会在onActivityResult()中
*/
private void selectPicFromAlbum() {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivityForResult(intent, RESULT_FROM_ALBUM);
}
/**
* 从摄像头中获取,返回结果会在onActivityResult()中
*/
private void selectPicFromCamera() {
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTUR
⑨ 一个关于android的问题,我通过下面的方法调用相机,可是怎么可以在拍照结束后获取照片的路径呢
Android调用系统拍照的代码:
创建Intent Intent openCameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
String imagePath = Environment.getExternalStorageDirectory() + "/image" ;
设置文件路径 File file = new File(imagePath);
if(!file.exists()){
file.mkdirs(); }
设置URI,指定相册拍照后保存图片的路径,Uri imageUri = Uri.fromFile(new File(imagePath, "image.jsp"));
openCameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);
startActivityForResult(openCameraIntent, REQUEST_CODE_TAKING_PICTURES);
拍照完以后,文件就会保存在这个指定的目录下了。Uri 里指定了相机拍照的路径。
⑩ android中怎么拍照并得到拍的照片
使用内置的相机或者第三方拍照软件拍照,照片可以通过数据线导出,送至照相馆印出来(如果不会,可直接带着手机让照相馆的人弄)