Fixed Convolution matrix filter display and editing

This commit is contained in:
Jindra Petřík
2023-10-12 20:34:28 +02:00
parent 1d7fecac50
commit ae83087289
26 changed files with 401 additions and 62 deletions

View File

@@ -2219,11 +2219,9 @@ public class SWFInputStream implements AutoCloseable {
ret.matrixY = readUI8("matrixY");
ret.divisor = readFLOAT("divisor");
ret.bias = readFLOAT("bias");
ret.matrix = new float[ret.matrixX][ret.matrixY];
for (int x = 0; x < ret.matrixX; x++) {
for (int y = 0; y < ret.matrixY; y++) {
ret.matrix[x][y] = readFLOAT("cell");
}
ret.matrix = new float[ret.matrixX * ret.matrixY];
for (int i = 0; i < ret.matrixX * ret.matrixY; i++) {
ret.matrix[i] = readFLOAT("cell");
}
ret.defaultColor = readRGBA("defaultColor");
ret.reserved = (int) readUB(6, "reserved");