标签: camera

如何在Android设备上处理物理相机按钮

我有一个Droid X,它有一个物理相机按钮.我使用的是此处使用的示例:http://marakana.com/forums/android/examples/39.html

应用程序排序工作.屏幕按钮捕获并显示预览图像.但是,如果我按下物理相机按钮,应用程序崩溃.

我应该如何处理这个问题,更重要的是 - 这是否会导致不同物理按钮的不同设备出现问题?

camera android

0
推荐指数
1
解决办法
2243
查看次数

如何查看摄像机视图?

我正在创建一个应用程序,让用户可以在"镜像"中看到自己(设备上的前置摄像头).我知道使用视图叠加制作UIImageViewController的多种方法,但我希望我的应用程序具有相反的方式.在我的应用程序中,我希望摄像机视图是主视图的子视图,没有快门动画或捕获照片或拍摄视频的能力,而不是全屏.有任何想法吗?

camera cocoa-touch overlay uiimagepickercontroller ios

0
推荐指数
1
解决办法
4421
查看次数

控制Android手机中的相机硬件

我想在我的Android手机上控制光圈,快门速度和ISO.有没有办法可以访问硬件功能?

camera android

0
推荐指数
1
解决办法
3070
查看次数

ios App检查iPhone摇晃然后拍照

我正在写一部iPhone相机应用程序.当用户即将拍照时,我想检查一下iPhone是否在摇晃并等待没有晃动的那一刻,然后抓住手机.

我该怎么做?

iphone camera objective-c ios

0
推荐指数
1
解决办法
697
查看次数

如何使用commonsware相机库打开相机闪光灯

我想知道如何使用commonsware相机库打开闪光灯:https://github.com/commonsguy/cwac-camera

我想我必须在我的相机主机中覆盖,但这不起作用.

@Override
public Camera.Parameters adjustPreviewParameters(Camera.Parameters parameters)
{
    parameters.setFlashMode(Camera.Parameters.FLASH_MODE_ON);
    return super.adjustPreviewParameters(parameters);
}
Run Code Online (Sandbox Code Playgroud)

问候,

camera android android-camera commonsware-cwac

0
推荐指数
1
解决办法
854
查看次数

如何同时打开前置摄像头和后置摄像头?

int frontCameraId = getFrontCamera();
Camera fc = Camera.open(frontCameraId);

int backendCamera = getBackendCamera();
Camera bc = Camera.open(backendCamera);
Run Code Online (Sandbox Code Playgroud)

#bc == null,那么如何同时打开?

可以同时打开相机吗?

java camera android

0
推荐指数
1
解决办法
242
查看次数

Python或Html直播相机流?

我可以使用Python和HTML脚本来直播我的网络摄像头,刷新率无关紧要!我能够做到的唯一方法是通过其他人的软件,我想做自己的.有人请帮忙!

html python camera

0
推荐指数
1
解决办法
1541
查看次数

在不打开相机应用程序的情况下,在我自己的uiview中打开相机

我的Iphone应用程序使用相机,我有以下代码:

UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = NO;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;

[self presentViewController:picker animated:YES completion:NULL];
Run Code Online (Sandbox Code Playgroud)

我希望相机应用程序不会打开,相反我会在我自己的uiview中使用相机,或者uiimageview可以吗?

我尝试过这行代码而不是 [self presentViewController:picker animated:YES completion:NULL];:

[self.view addSubview:picker];
Run Code Online (Sandbox Code Playgroud)

这会导致异常 [UIImagePickerController superview]: unrecognized selector sent to instance

解决方案: 我找到了这个很棒的教程,包括代码示例和下载项目

iphone camera objective-c uiimagepickercontroller

0
推荐指数
1
解决办法
2783
查看次数

如何通过android中的Camera意图传递一个单独的参数

我正在创建一个动态表单活动,我得到了如何从db创建表单的说明.活动基本上只是滚动问题列表并查看它们的类型并添加它们.所以这是一个将视图添加为问题的活动.这一切都很好.我试图将响应/问题保留在特定问题类中,这些类只是一个基本问题的子类.

我遇到的问题是当我尝试添加相机"问题"以提示用户拍照时,我无法在视图中获得结果.我在视图中管理了启动活动,并将结果返回到问卷调查活动.活动不知道将其添加到哪个问题,因为它都是动态完成的.因此,我尝试通过问题ID作为相机意图中的额外内容,并在问卷调查活动中接收它,然后滚动查看它添加的问题,如果它是相同的,它会将图片添加到与之关联的问题中.

它添加问题的方式是通过一个视图组,只为每个视图组插入一个部分.

这是启动相机的相关部分(我也试过使用它而没有捆绑).这是BaseQuestion的子类,它只是linearlayout的子类:

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
            Bundle bundle = new Bundle();
            bundle.putInt("questionId", getQuestionId());
            intent.putExtras(bundle);
            intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(
                    Environment.getExternalStorageDirectory(), "image.tmp")));
            ((Activity)getContext()).startActivityForResult(intent, TAKE_PHOTO);
Run Code Online (Sandbox Code Playgroud)

这是处理活动中结果的相关部分.

protected void onActivityResult(int requestCode, int resultCode,
        Intent imageReturnedIntent) {
    super.onActivityResult(requestCode, resultCode, imageReturnedIntent);
    Bitmap image = null;
    switch (requestCode) 
    {
        case TAKE_PHOTO: 
        {
            if (resultCode == RESULT_OK) 
            {
                InputStream inputStream = null;
                File file = new File(Environment.getExternalStorageDirectory(),
                        "image.tmp");
                try {
                    inputStream = new FileInputStream(file);
                } catch (FileNotFoundException e) {
                    e.printStackTrace();
                }
                if (inputStream == …
Run Code Online (Sandbox Code Playgroud)

camera android arguments bundle android-intent

0
推荐指数
1
解决办法
1289
查看次数

科尔多瓦 - 为什么camera.getpicture无效?

我想让相机功能正常工作.我正在测试连接的三星Galaxy平板电脑.该应用程序成功启动,但未navigator.camera.getpicture启动相机.你能帮帮忙吗?

以下是我遵循的步骤:我使用以下步骤创建了一个cordova hello项目(Windows 7):

A部分:(设置cordova) (此答案的步骤): C:> npm install -g cordova

在命令提示符下,使用以下命令导航到要创建项目的文件夹:

cordova create hello com.example.hello HelloWorld
cd hello
Define the OS you want to suppport for example:

cordova platform add wp8
Install plugins (If needed). For example we want the following:

cordova plugin add org.apache.cordova.device
cordova plugin add org.apache.cordova.camera
cordova plugin add org.apache.cordova.media-capture
cordova plugin add org.apache.cordova.media
Run Code Online (Sandbox Code Playgroud)

B部分:添加用于测试相机功能的 代码(来自Cordova相机文档的代码)使用以下代码替换index.html代码:

<!DOCTYPE html>
<html>
  <head>
    <title>Capture Photo</title>

    <script type="text/javascript" charset="utf-8" src="cordova-2.2.0.js"></script>
    <script type="text/javascript" charset="utf-8">

        var …
Run Code Online (Sandbox Code Playgroud)

camera android cordova

0
推荐指数
1
解决办法
7291
查看次数