HarmonyOS 相机预览的时候预览图被拉伸

HarmonyOS
2024-12-25 16:32:16
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

预览流与录像输出流的分辨率的宽高比要保持一致,如果设置XComponent组件中的Surface显示区域宽高比为1920:1080 = 16:9,则需要预览流中的分辨率的宽高比也为16:9,如分辨率选择640:360,或960:540,或1920:1080,以此类推。具体展示大小需要以实际比例为准。拍照输出流宽高比也保持一致。

参考资料:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/camera-preview-V5#开发步骤

预览流铺满整个手机屏幕,最优方案是用手机的屏幕的height/width去和支持的预览尺寸的width/height遍历取最贴近的值,例如在mate60pro上2592 1200这套参数两个比值只相差0.002最合适。

分享
微博
QQ
微信
回复
2024-12-25 18:00:25
相关问题
HarmonyOS 自定义相机预览拉伸问题
69浏览 • 1回复 待解决
HarmonyOS 创建相机预览失败
718浏览 • 1回复 待解决
HarmonyOS 相机预览尺寸设置
93浏览 • 1回复 待解决
HarmonyOS 相机-拍照之后预览
597浏览 • 1回复 待解决
如何创建相机预览输出?
349浏览 • 0回复 待解决
HarmonyOS 相机预览拍照流程报错
306浏览 • 1回复 待解决
如何实现图片预览效果
2452浏览 • 1回复 待解决
HarmonyOS app大预览手势问题
187浏览 • 1回复 待解决
自定义界面扫码预览画面出现拉伸
1978浏览 • 1回复 待解决
HarmonyOS 相机预览是否支持放大缩小
180浏览 • 1回复 待解决
HarmonyOS 自定义相机预览问题
255浏览 • 1回复 待解决
如何连续获取相机预览流数据
970浏览 • 1回复 待解决
相机预览及切换摄像头
1257浏览 • 1回复 待解决