0

我使用Sony Camera Remote API将实时视图从 Sony a7R 流式传输到我的 Android 智能手机。我从 SDK 附带的示例应用程序开始。在这种情况下,图像质量不是很好,但可以接受。

但是,我只对图像的中心 1/9 块感兴趣(即原始图像的宽度和高度的 1/3)。我想放大这个中心图块以覆盖 Android 设备的所有屏幕,其余部分不显示。放大的图像显示出严重的伪影(请参阅我的 Android 应用程序的屏幕截图)。当然,相机本身产生的图像质量远远超出当前远程 API 发送的图像质量。

是否可以提高相机发送的图像质量?如何做到这一点?

截图(放大图)

4

1 回答 1

1

实际上,在将相机图像的质量从电影设置为静止图像时,您有多种选择。听起来您正在流式传输,因此您可能需要设置 Postview 图像大小。在这种情况下,请尝试将其设置为 2 兆像素。

{“方法”:“setPostviewImageSize”,“参数”:[“2M”],“id”:1,“版本”:“1.0”}

查看文档的第 16 页,了解其他一些可用的图像质量设置。请让我知道这是否是您正在寻找的。

于 2018-03-27T17:30:14.360 回答