flutter - 如何用颤振做相机滤镜?
问题描述
如何在 Flutter 中实现实时相机滤镜?
解决方案
相机插件中没有可以执行此任务的方法或对象。但我认为您可以通过将 CameraPreview Widget 包装在 ShaderMask Widget 中来实现此效果。然后,您可以通过在 shaderCallBack 方法中使用 LinearGradient 小部件和自定义颜色来添加过滤器,并通过在名为参数的 blendmode 中指定 BlendMode 来增强它。
推荐阅读
- elasticsearch - 带有过滤器的 ElasticSearch query_string 无法获得结果
- intellij-idea - Intellij IDEA:此处不允许使用元素 forkCount
- powershell - 远程调用命令 - 未找到函数/cmdlet
- sql - 我正在尝试这种情况,但它没有给出正确的输出
- css - 离子应用程序没有响应需要scss中的帮助
- ios - 在 swift 4 中处理 JSON
- java - 给定 SuperString 是否可以使用给定子字符串的任意组合
- javascript - 为什么我在 angularjs 中得到放大的图像?
- dax - 使用过滤器计算但忽略现有过滤器
- html - 如何滚动到顶部并加载 iframe