小编Las*_*son的帖子

Android相机支持的图片尺寸

我正在尝试检索可用的相机图像尺寸,因此我可以将相机调整为我的首选图像分辨率.

要检索Android相机尺寸,我使用了以下代码:

camera=Camera.open();
Parameters params = camera.getParameters();
List sizes = params.getSupportedPictureSizes();
for (int i=0;i<sizes.size();i++){
    Log.i("PictureSize", "Supported Size: " +sizes.get(i));         
}
Run Code Online (Sandbox Code Playgroud)

这给了我以下输出,我不知道如何转换为大小.

"Supported size: android.hardware.Camera$Size@65d4c50"
"Supported size: android.hardware.Camera$Size@65d4a70"
"Supported size: android.hardware.Camera$Size@3fe4e00"
"Supported size: android.hardware.Camera$Size@3fe4cd0"
"Supported size: android.hardware.Camera$Size@18f5600"
"Supported size: android.hardware.Camera$Size@13f7860"
Run Code Online (Sandbox Code Playgroud)

如果有人能帮我理解输出,那对我很有帮助,谢谢!

编辑:我通过执行以下操作最终解决了我的问题:

camera=Camera.open();
Parameters params = camera.getParameters();
List sizes = params.getSupportedPictureSizes();
Camera.Size result = null;
    for (int i=0;i<sizes.size();i++){
        result = (Size) sizes.get(i);
        Log.i("PictureSize", "Supported Size. Width: " + result.width + "height : " + result.height); 
    }
Run Code Online (Sandbox Code Playgroud)

android android-camera

14
推荐指数
2
解决办法
3万
查看次数

在Android中使用分辨率参数的相机意图

我正在构建一个Android应用程序,其中部分功能涉及用户拍摄图像和录制视频.

对于应用程序,需要为图像和视频设置特定的分辨率.是否可以指定分辨率参数,然后使用相机意图捕获图像和视频,还是需要构建自己的相机活动?

任何建议将不胜感激.

编辑:我做了一些额外的研究,并查看了http://developer.android.com/guide/topics/media/camera.html#intents.

如果我理解正确,则在使用图像捕获意图http://developer.android.com/reference/android/provider/MediaStore.html#ACTION_IMAGE_CAPTURE时,无法选择指定分辨率参数.

对于视频捕获意图,我似乎可以选择使用额外视频质量参数,但这只能让我选择高质量和低质量(我不太确定在分辨率方面对应的内容)http:/ /developer.android.com/reference/android/provider/MediaStore.html#EXTRA_VIDEO_QUALITY

我似乎最好开始开发我自己的图像和视频活动,除非我错过了图像和视频意图的其他选项.

android android-camera

8
推荐指数
1
解决办法
9663
查看次数

MATLAB:在MATLAB编辑器中折叠代码单元

我最近开始在MATLAB的编辑器中使用代码单元功能,我发现它很棒,但是如果我可以折叠代码单元那将非常有用.我认为这可能就像你可以在MATLAB中折叠for循环一样,但是我还没有弄清楚如何去做.

任何帮助,将不胜感激.谢谢

matlab

3
推荐指数
1
解决办法
6493
查看次数

标签 统计

android ×2

android-camera ×2

matlab ×1