当前位置:首页 » 安卓系统 » android开发拍照

android开发拍照

发布时间: 2022-07-11 21:57:15

A. Android开发怎么调用摄像头

在Android开发过程中,有时需要调用手机自身设备的功能,上篇文章主要侧重摄像头拍照功能的调用。本篇文章将综合实现拍照与视频的操作

http://blog.csdn.net/mahoking/article/details/28292973

B. 安卓开发使用相机拍照的一些问题

一般三星的手机会有这个图片翻转的问题,如果是android2.2的有个类可以用来查看图片的翻转角度的信息等的信息,代码: String sFileName="/sdcard/DCIM/Camera/1.JPG"; try{ ExifInterface exif = new ExifInterface(sFileName); String sModel=exif.getAttribute(ExifInterface.TAG_MODEL); Toast.makeText(PhotoCatActivity.this,"1.JPG Exif:"+sModel, Toast.LENGTH_SHORT).show(); } catch(Exception ee){ } 具体的之后设置你需要的属性就行了,不过这个方法你要在android2.2之下用的话,只有反射了。具体怎么弄,你可以搜搜这个类ExifInterface,然后完成你的操作。三星的相机很是头疼啊~~

C. 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的基本事件,在这个事件中写入,对焦就好了。主要是对焦操作

D. android开发 手机拍照后照片反转怎么处理

首先,不太清楚你说的反转具体是什么?是照片旋转? 在开发中使用手机相机拍照之后自身可以获得照片的流把其转成一个bitmap,再对bitmap进行各种操作应该可以满足你的要求.

E. android如何进行全景拍照怎么实现

  • 首先,来了解一下什么是场景模式。

  • 最简单的方法当然是google了,这里有一篇文章讲得比较通俗易懂。

  • 内容如下: 一般而言,数码相机内预先调节好光圈、快门、焦距、测光方式及闪光灯等参数值,以便于那些经验不足的用户拍出有一定质量保证的数码相片。不过用现有的模式也未必能拍出高质量的照片。相当一部份朋友使用的是数码相机的AUTO(自动)模式,而在特定的拍摄环境中,其相片质量当然难以保障。因此为了更加方便初级用户的使用,数码相机厂商在数码相机内加入了数种场景模式,这样就更加方便拍出高质量的照片。目前,数码相机内的场景模式少则有四、五种,多则有二三十种。

  • 有些相机则是通过菜单来选择不同的场景模式以下最常见的八种模式:风景模式:拍摄风景名胜时,数码相机会把光圈调到最小以增加景深,另外对焦也变成无限远,使相片获得最清晰的效果。人像模式:用来拍摄人物相片,如证件照。数码相机会把光圈调到最大,做出浅景深的效果。而有些相机还会使用能够表现更强肤色效果的色调、对比度或柔化效果进行拍摄,以突出人像主体。夜景模式:夜景模式一般有两种,前者使用1/10秒左右的快门进行拍摄,从而有可能导致曝光不足。而后者则使用数秒长的快门曝光时间,以保证相片充分曝光,相片画面也会比较亮。上述两种都使用较小的光圈进行拍摄,同时闪光灯也会关闭。夜景人像模式:在夜景中拍摄人物(如逛灯会),数码相机通常会使用数秒至1/10秒左右的快门拍摄远处的风景,并使用闪光灯照亮前景的人物主体,闪光灯通常会在快闪关闭前被触发。动态模式(运动模式):用来拍摄高速移动的物体,数码相机会把快门速度调到较快(1/500秒),或提高ISO感光值。微距模式:用来拍摄细微的目标如花卉、昆虫等等,数码相机会使用“微距”焦距,并关闭闪光灯。逆光模式:在一些背光的环境下使用,即主体的背后有较强的光线。相机会采用重点测光以增强曝光的准确性、并增加EV值以避免主体过暗,有些相机还会使用闪光灯进行补光。全景模式:拍摄超宽幅度的画面(如山脉、大海)时,数码相机会在每张相片后留出多余位置,帮助摄影者连续拍摄多张风景相片,再组成一张超宽的风景照。

  • 现在智能手机的摄像头一般都在 5M, 8M, 12M, 高的都有 13M, 如 sony 的Xperia™ZL L35h手机。可以媲美一般的卡片相机了。也有很多的参数可调,其中就包括了场景模式。

  • MTK android 平台中,它的场景模式设置是写在 cfg_ftbl_custom_raw_main.h 文件中的。

  • Location:ALPS.ICS***mediatekcustomproject_namehalcameracameracfg_ftbl_custom_raw_main.h

F. Android开发怎么调用摄像头功能

1、现在Android智能手机的像素都会提供照相的功能,大部分的手机的摄像头的像素都在1000万以上的像素,有的甚至会更高。它们大多都会支持光学变焦、曝光以及快门等等。下面的程序Demo实例示范了使用Camera v2来进行拍照,当用户按下拍照键时,该应用会自动对焦,当对焦成功时拍下照片。layout/activity_main.xml界面布局代码如下:

3、接来了的MainActivity.java程序将会使用CameraManager来打开CameraDevice,并通过CameraDevice创建CameraCaptureSession,然后即可通过CameraCaptureSession进行预览或拍照了。

G. android 如何实现自动拍照啊

设置一个定时器,每两秒触发camera.takepicture一次,就可以了。

H. android开发怎么实现拍照上传

这个其实是一个很泛的问题

我大致说下我的思路:

  1. 用startactivityforresult方法调用系统的摄像头,随便拍张照片,把照片保存在某一目录下面

  2. 点击完成后,会在onactivityresult中,根据目录的地址,再把这目录下面的资源得转换为文件,接着通过接口进行提交。提交成功后,后台返回一个URL。

  3. 通过这个URL,运用imageload(第三方插件)显示图片

热点内容
phpurl中文乱码 发布:2024-05-08 06:25:34 浏览:52
社保账户及密码忘了怎么办 发布:2024-05-08 06:25:32 浏览:749
个人热点的密码怎么改 发布:2024-05-08 06:19:13 浏览:638
传递加密 发布:2024-05-08 06:19:02 浏览:681
c语言是啥意思啊 发布:2024-05-08 06:01:09 浏览:695
帝豪换压缩机 发布:2024-05-08 05:42:15 浏览:902
java文件时间 发布:2024-05-08 05:32:04 浏览:267
空气压强算法 发布:2024-05-08 05:29:47 浏览:294
c语言中double的范围 发布:2024-05-08 04:53:29 浏览:122
脏小豆服务器怎么加入 发布:2024-05-08 04:40:40 浏览:552