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

HarmonyOS
1天前
浏览
收藏 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
微信
回复
1天前
相关问题
HarmonyOS 创建相机预览失败
615浏览 • 1回复 待解决
HarmonyOS 相机-拍照之后预览
408浏览 • 1回复 待解决
如何创建相机预览输出?
153浏览 • 0回复 待解决
HarmonyOS 相机预览拍照流程报错
31浏览 • 1回复 待解决
如何实现图片预览效果
2160浏览 • 1回复 待解决
HarmonyOS app大预览手势问题
31浏览 • 1回复 待解决
HarmonyOS 相机预览是否支持放大缩小
55浏览 • 1回复 待解决
HarmonyOS 自定义相机预览问题
38浏览 • 1回复 待解决
自定义界面扫码预览画面出现拉伸
1870浏览 • 1回复 待解决
如何连续获取相机预览流数据
746浏览 • 1回复 待解决
相机预览及切换摄像头
1081浏览 • 1回复 待解决
三方相机预览demo开发
907浏览 • 1回复 待解决
HarmonyOS GL封装相机预览流角度咨询
253浏览 • 1回复 待解决