【发布时间】:2020-07-06 12:29:26
【问题描述】:
我是 Flutter 的新手,正在尝试做一个使用相机的应用程序。所以,一切正常,我正在使用 image_picker 库。现在,我需要为我的用户添加一个掩码,以便使用这个掩码来定位文档(如覆盖),但我找不到任何地方说明如何做到这一点。有谁知道是否可以使用这个库来做到这一点?
问候,
【问题讨论】:
标签: flutter dart plugins flutter-plugin
我是 Flutter 的新手,正在尝试做一个使用相机的应用程序。所以,一切正常,我正在使用 image_picker 库。现在,我需要为我的用户添加一个掩码,以便使用这个掩码来定位文档(如覆盖),但我找不到任何地方说明如何做到这一点。有谁知道是否可以使用这个库来做到这一点?
问候,
【问题讨论】:
标签: flutter dart plugins flutter-plugin
我不认为 image_picker 可以做你想做的事情。
除此之外,您可以使用 Camera package 并将您的叠加层和相机预览放在 Stack 小部件中
【讨论】:
你可以使用包https://pub.dev/packages/camera_camera
它提供imageMask 属性
示例代码https://github.com/gabuldev/camera_camera/tree/master/example/lib
代码 sn -p
Camera(
mode: CameraMode.normal,
imageMask: CameraFocus.rectangle(
color: Colors.black.withOpacity(0.5),
),
)
【讨论】: