diff options
| author | Mattias Andrée <maandree@kth.se> | 2017-01-12 10:13:21 +0100 |
|---|---|---|
| committer | Mattias Andrée <maandree@kth.se> | 2017-01-12 10:13:21 +0100 |
| commit | ab8f1c11c93e2d7fb56638006e13fb0646231b5a (patch) | |
| tree | cf25a490ae3bff0b4769d0eee4485cdb18630058 /src/vu-from-image.c | |
| parent | Add vu-from-text (diff) | |
| download | blind-ab8f1c11c93e2d7fb56638006e13fb0646231b5a.tar.gz blind-ab8f1c11c93e2d7fb56638006e13fb0646231b5a.tar.bz2 blind-ab8f1c11c93e2d7fb56638006e13fb0646231b5a.tar.xz | |
vu-from-image: fix sRGB to CIE XYZ conversion: deapply transfer function
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to '')
| -rw-r--r-- | src/vu-from-image.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vu-from-image.c b/src/vu-from-image.c index 12209e2..728781b 100644 --- a/src/vu-from-image.c +++ b/src/vu-from-image.c @@ -165,9 +165,9 @@ header_done: for (;;) { for (ptr = 0; ptr + 15 < n; ptr += 16) { - red = get_value(buf + ptr + 0); - green = get_value(buf + ptr + 4); - blue = get_value(buf + ptr + 8); + red = srgb_decode(get_value(buf + ptr + 0)); + green = srgb_decode(get_value(buf + ptr + 4)); + blue = srgb_decode(get_value(buf + ptr + 8)); pixel[3] = get_value(buf + ptr + 12); srgb_to_ciexyz(red, green, blue, pixel + 0, pixel + 1, pixel + 2); |
