我正在开发一个应用程序,我有一个相机预览,我在黑暗的环境中拍照。因此,我需要一种方法来手动控制相机的曝光时间以及快门速度、光圈和 ISO 的设置。
我知道这一定是可能的,因为应用程序 Long Exposure Camera 2(由 AAASDream 提供)有一种手动更改曝光时间的方法,而且效果很好。我不是指我已经尝试过但还不够的曝光补偿。
根据这篇文章,我尝试设置
Camera.Parameters params = camera1.getParameters();
params.set("mode", "m");
params.set("aperture", 80);
params.set("shutter-speed", 9);
params.set("iso", 1600);
但这根本不起作用。
是否有任何隐藏的 API 或设置可供我使用,或者我可以使用任何第三方库来完成此操作。
感谢所有帮助,谢谢。