Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何自定义Android摄像头的帧大小?_Android_Android Camera - Fatal编程技术网

如何自定义Android摄像头的帧大小?

如何自定义Android摄像头的帧大小?,android,android-camera,Android,Android Camera,我想知道是否可以通过本机摄像头应用程序设置Android摄像头的边框大小。目标是能够拍摄特定格式的照片(其中高度=宽度)。我已经查看了,但似乎唯一可以传递给意图(操作图像捕获)的参数是额外输出,用于定义图片将保存的路径 有什么想法吗?(如果不可能,我想我需要让用户裁剪图片,使其适合给定的正方形) 谢谢 您可以自定义它,只要这是照相服务提供的格式。(见摄影机API) 但即便如此,也不意味着所期望的解决方案实际上得到了支持。当您使用intent时,您调用的是已安装的摄像头应用程序-它可能通过inte

我想知道是否可以通过本机摄像头应用程序设置Android摄像头的边框大小。目标是能够拍摄特定格式的照片(其中高度=宽度)。我已经查看了,但似乎唯一可以传递给意图(
操作图像捕获
)的参数是
额外输出
,用于定义图片将保存的路径

有什么想法吗?(如果不可能,我想我需要让用户裁剪图片,使其适合给定的正方形)


谢谢

您可以自定义它,只要这是照相服务提供的格式。(见摄影机API) 但即便如此,也不意味着所期望的解决方案实际上得到了支持。当您使用intent时,您调用的是已安装的摄像头应用程序-它可能通过intent提供一些定制方式,但它未在standart中定义,并且不能在不同供应商之间移植


您最好的选择是对图像进行后期处理并在拍摄后对其进行裁剪

这里似乎已经提到了这个主题:……谢谢。我对我的问题进行了编辑,以澄清我想通过本机摄像头应用程序服务来实现这一点。在这种情况下,你将受制于android图像供应商——那里没有标准或可移植性