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

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

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
按赞同
/
按时间
chunter

可以参考:自动对焦。

支持对焦点设置,可以使用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
相关问题
相机类开发只支持 Java
1395浏览 • 1回复 待解决
基于CameraKit对相机进行操作
172浏览 • 1回复 待解决
打开相机:直接使用相机拍照能力
387浏览 • 1回复 待解决
Polyline组件绘制坐标不准确
588浏览 • 1回复 待解决
相机是否支持HDR模式的采集
501浏览 • 1回复 待解决
百度地图的坐标系影响距离计算
1693浏览 • 1回复 待解决
如何在鸿蒙移动端引入坐标图?
671浏览 • 1回复 待解决
绘制手动生成线条的坐标
340浏览 • 1回复 待解决
条形码识别坐标信息为空
457浏览 • 1回复 待解决
鸿蒙可以直接调用系统相机
7151浏览 • 1回复 待解决
如何可以获取组件的中心点坐标
338浏览 • 1回复 待解决
请问鸿蒙eTS的坐标系怎么确定?
5343浏览 • 1回复 待解决