我正在应用程序(Kotlin(中使用MLKIT实现条形码扫描仪。只有当条形码在屏幕中心的透明矩形中可见时,我才需要对其进行处理。如下图所示。
图1
现在,我的应用程序检测到相机视图中可见的每个条形码,如下所示。是否可以限制检测区域,使检测仅从屏幕中间的矩形读取?
此外,我想用camera X为条形码创建一个自定义预览视图,如PIC 1所示。非常感谢。
图2
ML Kit当前不支持指定感兴趣的区域,因此您必须裁剪预览图像或过滤掉不在指定区域中的条形码结果。类似的问题我如何使相机只聚焦在矩形内,而只在颤动中阅读矩形内的文本?