首页 > 解决方案 > 如何用颤振做相机滤镜?

问题描述

如何在 Flutter 中实现实时相机滤镜?

标签: flutterfiltercamerareal-time

解决方案


相机插件中没有可以执行此任务的方法或对象。但我认为您可以通过将 CameraPreview Widget 包装在 ShaderMask Widget 中来实现此效果。然后,您可以通过在 shaderCallBack 方法中使用 LinearGradient 小部件和自定义颜色来添加过滤器,并通过在名为参数的 blendmode 中指定 BlendMode 来增强它。


推荐阅读