【发布时间】:2021-07-01 09:45:05
【问题描述】:
所以我一直在尝试改变图像与矩阵的对比度,这就是我想出的:
final defaultColorMatrix = const <double>[
1, 0, 0, 0, 0,
0, 1, 0, 0, 0,
0, 0, 1, 0, 0,
0, 0, 0, 1, 0,
];
List<double> calculateContrastMatrix(double contrast) {
final m = List<double>.from(defaultColorMatrix);
m[0] = contrast;
m[6] = contrast;
m[12] = contrast;
m[5] = (1 - contrast) / 2;
m[10] = (1 - contrast) / 2;
m[15] = (1 - contrast) / 2;
return m;
0 到 1 之间的对比度和可调值
它给了我次优结果
【问题讨论】:
标签: flutter dart colormatrix colorfilter colormatrixfilter