【问题标题】:Add mask to camera将蒙版添加到相机
【发布时间】:2020-07-06 12:29:26
【问题描述】:

我是 Flutter 的新手,正在尝试做一个使用相机的应用程序。所以,一切正常,我正在使用 image_picker 库。现在,我需要为我的用户添加一个掩码,以便使用这个掩码来定位文档(如覆盖),但我找不到任何地方说明如何做到这一点。有谁知道是否可以使用这个库来做到这一点?

问候,

【问题讨论】:

    标签: flutter dart plugins flutter-plugin


    【解决方案1】:

    我不认为 image_picker 可以做你想做的事情。

    除此之外,您可以使用 Camera package 并将您的叠加层和相机预览放在 Stack 小部件中

    【讨论】:

      【解决方案2】:

      你可以使用包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),
                      ),
           )
      

      【讨论】:

      • 目前,camera_camera 2.0.0 版已从其构建中删除了遮罩选项。旧版本仍然可以工作,但它们存在一些空安全问题,可能导致不兼容的依赖项。
      猜你喜欢
      • 1970-01-01
      • 2021-10-03
      • 2012-03-24
      • 2023-03-22
      • 2023-03-19
      • 1970-01-01
      • 2013-06-24
      • 1970-01-01
      • 2013-03-26
      相关资源
      最近更新 更多