flutter - flutter上 "Denim blue"颜色的颜色矩阵代码是什么?

标签 flutter

这是我的代码

 ColorFiltered(
                          colorFilter: const ColorFilter.matrix([
                            0.0, 0.0, 0.0, 0.0, 0.0, //
                            2.0, 0.0, 0.0, 0.0, 0.0, //
                            0.0, 0.0, 3.0, 0.0, 0.0, //
                            0.0, 0.0, 0.0, 1.0, 0.0, //
                          ]),
                          child: Image.asset(
                            "assets/step1.png",
                            height: 50,
                            width: 50,
                          ),
                        ),

输出为蓝色

enter image description here

我想要这个蓝色

enter image description here

颜色代码 #1560BD 该颜色代码的颜色矩阵是什么?

我想要这个颜色(期待颜色) enter image description here

最佳答案

尝试下面的代码希望对你有帮助,我引用了thisthis用于十六进制到 ColorFilter.matrix 转换

ColorFiltered(
        colorFilter: const ColorFilter.matrix([
           0.08235294117647059,0,0,0,0, 
           0,0.3764705882352941,0,0,0,  
           0,0,0.7411764705882353,0,0, 
           0,0,0,1,0
        ]),
        child: Image.network(
          'https://flutter.github.io/assets-for-api-docs/assets/widgets/owl.jpg',
        ),
      ),

结果屏幕-> image

关于flutter - flutter上 "Denim blue"颜色的颜色矩阵代码是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74134302/

相关文章:

firebase - Flutter:从 Firestore 延迟加载数据

android - 打开/qemu.conf失败,错误: 2

android - 更新 Gradle

firebase - Flutter:Java 使用或覆盖已弃用的 API

android-studio - 解决Flutter错误:无法加载 Assets

flutter - 如何在没有 Navigator/App 的情况下使用 Overlay?

flutter - 如何捕捉音频文件 url 问题?

android - 找不到脚手架小部件 : Getting exception while opening Bottom Dialog sheet

dart - Flutter:如何重新运行小部件或构建

flutter - 将类变量转换为 dart 中的映射