0
我有一个嘉洛斯使用HTML画布来过滤图像:ImageMagick的转换彩色矩阵
matrix = [
0.6279345635605994, 0.3202183420819367, -0.03965408211312453, 0, 9.651285835294123,
0.02578397704808868, 0.6441188644374771, 0.03259127616149294, 0, 7.462829176470591,
0.0466055556782719, -0.0851232987247891, 0.5241648018700465, 0, 5.159190588235296,
0, 0, 0, 1, 0
]
使用相同的矩阵我尝试使用ImageMagick转换工具来过滤图像。 如果我使用3x3矩阵都很好,但是使用这个矩阵是行不通的。请帮助
命令在命令行:
convert test.jpg -color-matrix
"0.5997023498159715 0.34553243048391263 -0.2708298674538042 0
47.43192855600873 -0.037703249837783157 0.8609577587992641
0.15059552388459913 0 -36.96841498319127 0.24113635128153335
-0.07441037908422492 0.44972182064877153 0 -7.562075277591283 0 0 0 1 0"
test2.jpg
如果您明智地设置了问题的格式并解释您正在尝试做什么,那么您可能会得到更好的答复!它看起来像一个20像素的矩阵,对我来说看起来不是很方便?鉴于这些组件是红色,绿色,蓝色,黑色,阿尔法和一个常量,看起来很奇怪的是,您将为没有透明度的JPEG图像乘以Alpha值。请改善你的问题! –