From 4674ec0e4b833ab0d0365225ba99228df14abe87 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Fri, 13 Jan 2017 09:05:08 +0100 Subject: Rename to blind MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/vu-colour-srgb.c | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 src/vu-colour-srgb.c (limited to 'src/vu-colour-srgb.c') diff --git a/src/vu-colour-srgb.c b/src/vu-colour-srgb.c deleted file mode 100644 index 53fb784..0000000 --- a/src/vu-colour-srgb.c +++ /dev/null @@ -1,43 +0,0 @@ -/* See LICENSE file for copyright and license details. */ -#include "util.h" - -USAGE("[-d depth] [-l] red green blue") - -int -main(int argc, char *argv[]) -{ - unsigned long long int max; - double red, green, blue, X, Y, Z; - int depth = 8, linear = 0; - - ARGBEGIN { - case 'd': - depth = etoi_flag('d', EARG(), 1, 64); - break; - case 'l': - linear = 1; - break; - default: - usage(); - } ARGEND; - - if (argc != 3) - usage(); - - max = 1ULL << (depth - 1); - max |= max - 1; - red = etolf_arg("the red value", argv[0]) / max; - green = etolf_arg("the green value", argv[1]) / max; - blue = etolf_arg("the blue value", argv[2]) / max; - if (!linear) { - red = srgb_decode(red); - green = srgb_decode(green); - blue = srgb_decode(blue); - } - - srgb_to_ciexyz(red, green, blue, &X, &Y, &Z); - printf("%lf %lf %lf\n", X, Y, Z); - - efshut(stdout, ""); - return 0; -} -- cgit v1.2.3-70-g09d2