相机对焦支持传入一个坐标然后相机根据这个坐标进行对焦吗

关于相机对焦的只在官方文档中找到如下示例代码:

let focusModeStatus: boolean = false; 
try {let status: boolean = captureSession.isFocusModeSupported(camera.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO); 
focusModeStatus = status; 
} catch (error) { 
let err = error as BusinessError; 
console.error('Failed to check whether the focus mode is supported. errorCode = ’ + err.code); 
} 
if (focusModeStatus) { 
try { 
captureSession.setFocusMode(camera.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO); 
}  
catch (error) { 
let err = error as BusinessError; 
console.error('Failed to set the focus mode. errorCode = ’ + err.code); 
} 
}

除了官网示例中的自动连续对焦,支持手动对焦吗?就是传入一个坐标,相机对这个坐标点进行对焦,像测试机系统自带的相机那样的效果。没找到对应api

​想实现一个相机页面,用户点击屏幕某处进行对焦,应用获取到用户点击的位置坐标,调用相机api传入坐标,相机完成对焦,应用再在这个坐标绘制一个绿色对焦圈,告诉用户对焦完成。

HarmonyOS
2024-05-08 21:29:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
宇宙无敌超英俊

可以参考:自动对焦。

支持对焦点设置,可以使用setFocusPoint设置对焦点,根据对焦点执行一次自动对焦。https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-camera-0000001820881333#ZH-CN_TOPIC_0000001820881333__focusmode

分享
微博
QQ
微信
回复
2024-05-09 11:29:02
相关问题
HarmonyOS如何实现相机手动对焦
411浏览 • 1回复 待解决
HarmonyOS camera设置对焦无效果
367浏览 • 1回复 待解决
相机类开发只支持 Java
2790浏览 • 1回复 待解决
HarmonyOS 获取控件坐标
22浏览 • 1回复 待解决
百度地图的坐标系影响距离计算
3139浏览 • 1回复 待解决
Polyline组件绘制坐标不准确
1969浏览 • 1回复 待解决
基于CameraKit对相机进行操作
692浏览 • 1回复 待解决