diff --git a/.circleci/config.yml b/.circleci/config.yml index 55e05592..7e75d74f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -3,7 +3,7 @@ jobs: build: working_directory: ~/repo docker: - - image: circleci/node:latest + - image: cimg/node:16.17.0 steps: - checkout - run: ./scripts/ci.sh diff --git a/package.json b/package.json index a55d13ac..2e21c624 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,6 @@ "@types/jest": "26.0.14", "@types/node": "13.11.1", "benchmark": "2.1.4", - "bmp-js": "0.1.0", "canvas": "2.6.1", "commitizen": "4.2.1", "core-js": "3.6.5", diff --git a/scripts/ci.sh b/scripts/ci.sh index 47878895..bb3554f8 100755 --- a/scripts/ci.sh +++ b/scripts/ci.sh @@ -4,6 +4,9 @@ # set -euo pipefail +sudo apt-get update +sudo apt-get install -y build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev + # Install dependencies ADBLOCK=1 yarn diff --git a/spec/e2e/__snapshots__/ivc.spec.ts.snap b/spec/e2e/__snapshots__/ivc.spec.ts.snap index ba2a24e5..0873f1b0 100644 --- a/spec/e2e/__snapshots__/ivc.spec.ts.snap +++ b/spec/e2e/__snapshots__/ivc.spec.ts.snap @@ -3,400 +3,400 @@ exports[`IVC should match stored mssims (bezkrovny) - rgb int 3`] = ` Object { "avion.bmp": 1, - "avion_j2000_r1.bmp": 0.983, - "avion_j2000_r2.bmp": 0.959, + "avion_j2000_r1.bmp": 0.984, + "avion_j2000_r2.bmp": 0.965, "avion_j2000_r3.bmp": 0.937, - "avion_j2000_r4.bmp": 0.928, - "avion_j2000_r5.bmp": 0.881, - "avion_jpeg_r1.bmp": 0.936, - "avion_jpeg_r2.bmp": 0.929, - "avion_jpeg_r3.bmp": 0.912, - "avion_jpeg_r4.bmp": 0.901, - "avion_jpeg_r5.bmp": 0.877, + "avion_j2000_r4.bmp": 0.927, + "avion_j2000_r5.bmp": 0.873, + "avion_jpeg_r1.bmp": 0.974, + "avion_jpeg_r2.bmp": 0.967, + "avion_jpeg_r3.bmp": 0.951, + "avion_jpeg_r4.bmp": 0.936, + "avion_jpeg_r5.bmp": 0.904, "barba.bmp": 1, - "barba_flou_f1.bmp": 0.985, - "barba_flou_f2.bmp": 0.928, - "barba_flou_f3.bmp": 0.876, - "barba_flou_f4.bmp": 0.84, - "barba_flou_f5.bmp": 0.817, - "barba_j2000_r1.bmp": 0.975, - "barba_j2000_r2.bmp": 0.961, - "barba_j2000_r3.bmp": 0.934, - "barba_j2000_r4.bmp": 0.898, - "barba_j2000_r5.bmp": 0.823, - "barba_jpeg_lumichr_r1.bmp": 0.974, - "barba_jpeg_lumichr_r2.bmp": 0.955, - "barba_jpeg_lumichr_r3.bmp": 0.918, - "barba_jpeg_lumichr_r4.bmp": 0.874, - "barba_jpeg_lumichr_r5.bmp": 0.845, - "barba_jpeg_r1.bmp": 0.953, - "barba_jpeg_r2.bmp": 0.936, - "barba_jpeg_r3.bmp": 0.911, - "barba_jpeg_r4.bmp": 0.882, - "barba_jpeg_r5.bmp": 0.843, - "barba_lar_r1.bmp": 0.839, - "barba_lar_r2.bmp": 0.876, - "barba_lar_r3.bmp": 0.916, - "barba_lar_r4.bmp": 0.947, - "barba_lar_r5.bmp": 0.958, + "barba_flou_f1.bmp": 0.983, + "barba_flou_f2.bmp": 0.918, + "barba_flou_f3.bmp": 0.86, + "barba_flou_f4.bmp": 0.82, + "barba_flou_f5.bmp": 0.794, + "barba_j2000_r1.bmp": 0.985, + "barba_j2000_r2.bmp": 0.973, + "barba_j2000_r3.bmp": 0.947, + "barba_j2000_r4.bmp": 0.915, + "barba_j2000_r5.bmp": 0.83, + "barba_jpeg_lumichr_r1.bmp": 0.981, + "barba_jpeg_lumichr_r2.bmp": 0.966, + "barba_jpeg_lumichr_r3.bmp": 0.934, + "barba_jpeg_lumichr_r4.bmp": 0.897, + "barba_jpeg_lumichr_r5.bmp": 0.869, + "barba_jpeg_r1.bmp": 0.976, + "barba_jpeg_r2.bmp": 0.961, + "barba_jpeg_r3.bmp": 0.936, + "barba_jpeg_r4.bmp": 0.915, + "barba_jpeg_r5.bmp": 0.883, + "barba_lar_r1.bmp": 0.82, + "barba_lar_r2.bmp": 0.865, + "barba_lar_r3.bmp": 0.911, + "barba_lar_r4.bmp": 0.952, + "barba_lar_r5.bmp": 0.966, "boats.bmp": 1, - "boats_flou_f1.bmp": 0.979, - "boats_flou_f2.bmp": 0.957, - "boats_flou_f3.bmp": 0.932, - "boats_flou_f4.bmp": 0.851, - "boats_flou_f5.bmp": 0.81, - "boats_j2000_r1.bmp": 0.972, - "boats_j2000_r2.bmp": 0.952, - "boats_j2000_r3.bmp": 0.927, - "boats_j2000_r4.bmp": 0.904, - "boats_j2000_r5.bmp": 0.856, - "boats_jpeg_r1.bmp": 0.951, - "boats_jpeg_r2.bmp": 0.94, - "boats_jpeg_r3.bmp": 0.917, - "boats_jpeg_r4.bmp": 0.899, - "boats_jpeg_r5.bmp": 0.867, - "boats_lar_r1.bmp": 0.863, - "boats_lar_r2.bmp": 0.911, - "boats_lar_r3.bmp": 0.923, + "boats_flou_f1.bmp": 0.977, + "boats_flou_f2.bmp": 0.952, + "boats_flou_f3.bmp": 0.922, + "boats_flou_f4.bmp": 0.825, + "boats_flou_f5.bmp": 0.777, + "boats_j2000_r1.bmp": 0.98, + "boats_j2000_r2.bmp": 0.963, + "boats_j2000_r3.bmp": 0.936, + "boats_j2000_r4.bmp": 0.908, + "boats_j2000_r5.bmp": 0.85, + "boats_jpeg_r1.bmp": 0.978, + "boats_jpeg_r2.bmp": 0.97, + "boats_jpeg_r3.bmp": 0.95, + "boats_jpeg_r4.bmp": 0.933, + "boats_jpeg_r5.bmp": 0.908, + "boats_lar_r1.bmp": 0.837, + "boats_lar_r2.bmp": 0.892, + "boats_lar_r3.bmp": 0.907, "boats_lar_r4.bmp": 0.946, - "boats_lar_r5.bmp": 0.962, + "boats_lar_r5.bmp": 0.97, "clown.bmp": 1, - "clown_j2000_r1.bmp": 0.973, - "clown_j2000_r2.bmp": 0.945, - "clown_j2000_r3.bmp": 0.938, - "clown_j2000_r4.bmp": 0.899, - "clown_j2000_r5.bmp": 0.841, - "clown_jpeg_lumichr_r1.bmp": 0.925, - "clown_jpeg_lumichr_r2.bmp": 0.893, - "clown_jpeg_lumichr_r3.bmp": 0.83, - "clown_jpeg_lumichr_r4.bmp": 0.796, - "clown_jpeg_lumichr_r5.bmp": 0.715, - "clown_jpeg_r1.bmp": 0.934, - "clown_jpeg_r2.bmp": 0.911, - "clown_jpeg_r3.bmp": 0.887, - "clown_jpeg_r4.bmp": 0.832, - "clown_jpeg_r5.bmp": 0.822, - "clown_lar_r1.bmp": 0.825, - "clown_lar_r2.bmp": 0.883, - "clown_lar_r3.bmp": 0.895, - "clown_lar_r4.bmp": 0.946, - "clown_lar_r5.bmp": 0.956, + "clown_j2000_r1.bmp": 0.987, + "clown_j2000_r2.bmp": 0.968, + "clown_j2000_r3.bmp": 0.958, + "clown_j2000_r4.bmp": 0.922, + "clown_j2000_r5.bmp": 0.857, + "clown_jpeg_lumichr_r1.bmp": 0.95, + "clown_jpeg_lumichr_r2.bmp": 0.927, + "clown_jpeg_lumichr_r3.bmp": 0.877, + "clown_jpeg_lumichr_r4.bmp": 0.851, + "clown_jpeg_lumichr_r5.bmp": 0.79, + "clown_jpeg_r1.bmp": 0.984, + "clown_jpeg_r2.bmp": 0.968, + "clown_jpeg_r3.bmp": 0.952, + "clown_jpeg_r4.bmp": 0.91, + "clown_jpeg_r5.bmp": 0.898, + "clown_lar_r1.bmp": 0.809, + "clown_lar_r2.bmp": 0.889, + "clown_lar_r3.bmp": 0.9, + "clown_lar_r4.bmp": 0.959, + "clown_lar_r5.bmp": 0.97, "fruit.bmp": 1, - "fruit_flou_f1.bmp": 0.983, - "fruit_flou_f2.bmp": 0.923, - "fruit_flou_f3.bmp": 0.875, - "fruit_flou_f4.bmp": 0.817, - "fruit_flou_f5.bmp": 0.752, - "fruit_j2000_r1.bmp": 0.988, - "fruit_j2000_r2.bmp": 0.969, - "fruit_j2000_r3.bmp": 0.945, - "fruit_j2000_r4.bmp": 0.896, - "fruit_j2000_r5.bmp": 0.848, - "fruit_jpeg_lumichr_r1.bmp": 0.969, - "fruit_jpeg_lumichr_r2.bmp": 0.963, - "fruit_jpeg_lumichr_r3.bmp": 0.916, - "fruit_jpeg_lumichr_r4.bmp": 0.875, - "fruit_jpeg_lumichr_r5.bmp": 0.838, - "fruit_jpeg_r1.bmp": 0.96, - "fruit_jpeg_r2.bmp": 0.948, - "fruit_jpeg_r3.bmp": 0.929, - "fruit_jpeg_r4.bmp": 0.887, - "fruit_jpeg_r5.bmp": 0.866, - "fruit_lar_r1.bmp": 0.891, - "fruit_lar_r2.bmp": 0.944, - "fruit_lar_r3.bmp": 0.95, - "fruit_lar_r4.bmp": 0.968, - "fruit_lar_r5.bmp": 0.972, + "fruit_flou_f1.bmp": 0.978, + "fruit_flou_f2.bmp": 0.903, + "fruit_flou_f3.bmp": 0.846, + "fruit_flou_f4.bmp": 0.779, + "fruit_flou_f5.bmp": 0.704, + "fruit_j2000_r1.bmp": 0.991, + "fruit_j2000_r2.bmp": 0.976, + "fruit_j2000_r3.bmp": 0.955, + "fruit_j2000_r4.bmp": 0.904, + "fruit_j2000_r5.bmp": 0.85, + "fruit_jpeg_lumichr_r1.bmp": 0.975, + "fruit_jpeg_lumichr_r2.bmp": 0.975, + "fruit_jpeg_lumichr_r3.bmp": 0.946, + "fruit_jpeg_lumichr_r4.bmp": 0.925, + "fruit_jpeg_lumichr_r5.bmp": 0.9, + "fruit_jpeg_r1.bmp": 0.986, + "fruit_jpeg_r2.bmp": 0.977, + "fruit_jpeg_r3.bmp": 0.967, + "fruit_jpeg_r4.bmp": 0.93, + "fruit_jpeg_r5.bmp": 0.912, + "fruit_lar_r1.bmp": 0.872, + "fruit_lar_r2.bmp": 0.94, + "fruit_lar_r3.bmp": 0.947, + "fruit_lar_r4.bmp": 0.97, + "fruit_lar_r5.bmp": 0.975, "house.bmp": 1, - "house_j2000_r1.bmp": 0.981, - "house_j2000_r2.bmp": 0.972, - "house_j2000_r3.bmp": 0.944, - "house_j2000_r4.bmp": 0.91, - "house_j2000_r5.bmp": 0.86, - "house_jpeg_r1.bmp": 0.946, - "house_jpeg_r2.bmp": 0.939, - "house_jpeg_r3.bmp": 0.915, - "house_jpeg_r4.bmp": 0.887, - "house_jpeg_r5.bmp": 0.857, - "house_lar_r1.bmp": 0.884, - "house_lar_r2.bmp": 0.911, - "house_lar_r3.bmp": 0.942, + "house_j2000_r1.bmp": 0.984, + "house_j2000_r2.bmp": 0.975, + "house_j2000_r3.bmp": 0.951, + "house_j2000_r4.bmp": 0.914, + "house_j2000_r5.bmp": 0.846, + "house_jpeg_r1.bmp": 0.982, + "house_jpeg_r2.bmp": 0.969, + "house_jpeg_r3.bmp": 0.95, + "house_jpeg_r4.bmp": 0.912, + "house_jpeg_r5.bmp": 0.878, + "house_lar_r1.bmp": 0.846, + "house_lar_r2.bmp": 0.887, + "house_lar_r3.bmp": 0.929, "house_lar_r4.bmp": 0.956, - "house_lar_r5.bmp": 0.958, + "house_lar_r5.bmp": 0.969, "isabe.bmp": 1, - "isabe_j2000_r1.bmp": 0.967, - "isabe_j2000_r2.bmp": 0.955, - "isabe_j2000_r3.bmp": 0.928, - "isabe_j2000_r4.bmp": 0.918, - "isabe_j2000_r5.bmp": 0.888, - "isabe_jpeg_lumichr_r1.bmp": 0.963, - "isabe_jpeg_lumichr_r2.bmp": 0.948, - "isabe_jpeg_lumichr_r3.bmp": 0.923, - "isabe_jpeg_lumichr_r4.bmp": 0.884, - "isabe_jpeg_lumichr_r5.bmp": 0.842, - "isabe_jpeg_r1.bmp": 0.916, - "isabe_jpeg_r2.bmp": 0.904, - "isabe_jpeg_r3.bmp": 0.88, - "isabe_jpeg_r4.bmp": 0.86, - "isabe_jpeg_r5.bmp": 0.824, + "isabe_j2000_r1.bmp": 0.98, + "isabe_j2000_r2.bmp": 0.967, + "isabe_j2000_r3.bmp": 0.937, + "isabe_j2000_r4.bmp": 0.912, + "isabe_j2000_r5.bmp": 0.864, + "isabe_jpeg_lumichr_r1.bmp": 0.971, + "isabe_jpeg_lumichr_r2.bmp": 0.959, + "isabe_jpeg_lumichr_r3.bmp": 0.939, + "isabe_jpeg_lumichr_r4.bmp": 0.904, + "isabe_jpeg_lumichr_r5.bmp": 0.866, + "isabe_jpeg_r1.bmp": 0.975, + "isabe_jpeg_r2.bmp": 0.965, + "isabe_jpeg_r3.bmp": 0.944, + "isabe_jpeg_r4.bmp": 0.922, + "isabe_jpeg_r5.bmp": 0.876, "lenat.bmp": 1, - "lenat_flou_f1.bmp": 0.985, - "lenat_flou_f2.bmp": 0.941, - "lenat_flou_f3.bmp": 0.901, - "lenat_flou_f4.bmp": 0.887, - "lenat_flou_f5.bmp": 0.846, - "lenat_j2000_r1.bmp": 0.979, - "lenat_j2000_r2.bmp": 0.959, - "lenat_j2000_r3.bmp": 0.936, - "lenat_j2000_r4.bmp": 0.918, - "lenat_j2000_r5.bmp": 0.892, - "lenat_jpeg_r1.bmp": 0.951, - "lenat_jpeg_r2.bmp": 0.939, - "lenat_jpeg_r3.bmp": 0.908, - "lenat_jpeg_r4.bmp": 0.874, - "lenat_jpeg_r5.bmp": 0.859, - "lenat_lar_r1.bmp": 0.903, - "lenat_lar_r2.bmp": 0.934, - "lenat_lar_r3.bmp": 0.948, - "lenat_lar_r4.bmp": 0.959, - "lenat_lar_r5.bmp": 0.963, + "lenat_flou_f1.bmp": 0.982, + "lenat_flou_f2.bmp": 0.933, + "lenat_flou_f3.bmp": 0.878, + "lenat_flou_f4.bmp": 0.86, + "lenat_flou_f5.bmp": 0.806, + "lenat_j2000_r1.bmp": 0.988, + "lenat_j2000_r2.bmp": 0.972, + "lenat_j2000_r3.bmp": 0.951, + "lenat_j2000_r4.bmp": 0.936, + "lenat_j2000_r5.bmp": 0.901, + "lenat_jpeg_r1.bmp": 0.98, + "lenat_jpeg_r2.bmp": 0.974, + "lenat_jpeg_r3.bmp": 0.951, + "lenat_jpeg_r4.bmp": 0.928, + "lenat_jpeg_r5.bmp": 0.911, + "lenat_lar_r1.bmp": 0.887, + "lenat_lar_r2.bmp": 0.932, + "lenat_lar_r3.bmp": 0.947, + "lenat_lar_r4.bmp": 0.966, + "lenat_lar_r5.bmp": 0.972, "mandr.bmp": 1, - "mandr_j2000_r1.bmp": 0.914, - "mandr_j2000_r2.bmp": 0.898, - "mandr_j2000_r3.bmp": 0.831, - "mandr_j2000_r4.bmp": 0.722, - "mandr_j2000_r5.bmp": 0.612, - "mandr_jpeg_lumichr_r1.bmp": 0.943, - "mandr_jpeg_lumichr_r2.bmp": 0.927, - "mandr_jpeg_lumichr_r3.bmp": 0.849, - "mandr_jpeg_lumichr_r4.bmp": 0.818, - "mandr_jpeg_lumichr_r5.bmp": 0.736, - "mandr_jpeg_r1.bmp": 0.913, - "mandr_jpeg_r2.bmp": 0.867, - "mandr_jpeg_r3.bmp": 0.811, - "mandr_jpeg_r4.bmp": 0.774, - "mandr_jpeg_r5.bmp": 0.718, - "mandr_lar_r1.bmp": 0.751, - "mandr_lar_r2.bmp": 0.819, - "mandr_lar_r3.bmp": 0.873, - "mandr_lar_r4.bmp": 0.891, - "mandr_lar_r5.bmp": 0.916, + "mandr_j2000_r1.bmp": 0.947, + "mandr_j2000_r2.bmp": 0.926, + "mandr_j2000_r3.bmp": 0.869, + "mandr_j2000_r4.bmp": 0.732, + "mandr_j2000_r5.bmp": 0.6, + "mandr_jpeg_lumichr_r1.bmp": 0.957, + "mandr_jpeg_lumichr_r2.bmp": 0.944, + "mandr_jpeg_lumichr_r3.bmp": 0.873, + "mandr_jpeg_lumichr_r4.bmp": 0.839, + "mandr_jpeg_lumichr_r5.bmp": 0.748, + "mandr_jpeg_r1.bmp": 0.968, + "mandr_jpeg_r2.bmp": 0.931, + "mandr_jpeg_r3.bmp": 0.877, + "mandr_jpeg_r4.bmp": 0.845, + "mandr_jpeg_r5.bmp": 0.778, + "mandr_lar_r1.bmp": 0.723, + "mandr_lar_r2.bmp": 0.803, + "mandr_lar_r3.bmp": 0.877, + "mandr_lar_r4.bmp": 0.908, + "mandr_lar_r5.bmp": 0.941, "pimen.bmp": 1, - "pimen_j2000_r1.bmp": 0.979, - "pimen_j2000_r2.bmp": 0.962, - "pimen_j2000_r3.bmp": 0.947, - "pimen_j2000_r4.bmp": 0.909, - "pimen_j2000_r5.bmp": 0.781, - "pimen_jpeg_r1.bmp": 0.92, - "pimen_jpeg_r2.bmp": 0.904, - "pimen_jpeg_r3.bmp": 0.894, - "pimen_jpeg_r4.bmp": 0.851, - "pimen_jpeg_r5.bmp": 0.816, - "pimen_lar_r1.bmp": 0.902, - "pimen_lar_r2.bmp": 0.941, - "pimen_lar_r3.bmp": 0.943, - "pimen_lar_r4.bmp": 0.951, - "pimen_lar_r5.bmp": 0.953, + "pimen_j2000_r1.bmp": 0.984, + "pimen_j2000_r2.bmp": 0.969, + "pimen_j2000_r3.bmp": 0.954, + "pimen_j2000_r4.bmp": 0.915, + "pimen_j2000_r5.bmp": 0.776, + "pimen_jpeg_r1.bmp": 0.97, + "pimen_jpeg_r2.bmp": 0.962, + "pimen_jpeg_r3.bmp": 0.954, + "pimen_jpeg_r4.bmp": 0.924, + "pimen_jpeg_r5.bmp": 0.902, + "pimen_lar_r1.bmp": 0.894, + "pimen_lar_r2.bmp": 0.932, + "pimen_lar_r3.bmp": 0.955, + "pimen_lar_r4.bmp": 0.972, + "pimen_lar_r5.bmp": 0.976, } `; exports[`IVC should match stored mssims (ssim fast) - rgb int 1`] = ` Object { "avion.bmp": 1, - "avion_j2000_r1.bmp": 0.981, + "avion_j2000_r1.bmp": 0.979, "avion_j2000_r2.bmp": 0.955, - "avion_j2000_r3.bmp": 0.936, - "avion_j2000_r4.bmp": 0.924, - "avion_j2000_r5.bmp": 0.89, - "avion_jpeg_r1.bmp": 0.945, - "avion_jpeg_r2.bmp": 0.937, - "avion_jpeg_r3.bmp": 0.92, - "avion_jpeg_r4.bmp": 0.905, - "avion_jpeg_r5.bmp": 0.893, + "avion_j2000_r3.bmp": 0.928, + "avion_j2000_r4.bmp": 0.915, + "avion_j2000_r5.bmp": 0.865, + "avion_jpeg_r1.bmp": 0.967, + "avion_jpeg_r2.bmp": 0.96, + "avion_jpeg_r3.bmp": 0.942, + "avion_jpeg_r4.bmp": 0.925, + "avion_jpeg_r5.bmp": 0.904, "barba.bmp": 1, - "barba_flou_f1.bmp": 0.98, - "barba_flou_f2.bmp": 0.902, - "barba_flou_f3.bmp": 0.833, - "barba_flou_f4.bmp": 0.795, - "barba_flou_f5.bmp": 0.77, - "barba_j2000_r1.bmp": 0.967, - "barba_j2000_r2.bmp": 0.948, - "barba_j2000_r3.bmp": 0.913, - "barba_j2000_r4.bmp": 0.87, - "barba_j2000_r5.bmp": 0.781, - "barba_jpeg_lumichr_r1.bmp": 0.962, - "barba_jpeg_lumichr_r2.bmp": 0.937, - "barba_jpeg_lumichr_r3.bmp": 0.888, - "barba_jpeg_lumichr_r4.bmp": 0.835, - "barba_jpeg_lumichr_r5.bmp": 0.8, - "barba_jpeg_r1.bmp": 0.938, - "barba_jpeg_r2.bmp": 0.916, - "barba_jpeg_r3.bmp": 0.882, - "barba_jpeg_r4.bmp": 0.853, - "barba_jpeg_r5.bmp": 0.812, - "barba_lar_r1.bmp": 0.788, - "barba_lar_r2.bmp": 0.831, - "barba_lar_r3.bmp": 0.886, - "barba_lar_r4.bmp": 0.925, - "barba_lar_r5.bmp": 0.941, + "barba_flou_f1.bmp": 0.977, + "barba_flou_f2.bmp": 0.887, + "barba_flou_f3.bmp": 0.809, + "barba_flou_f4.bmp": 0.768, + "barba_flou_f5.bmp": 0.741, + "barba_j2000_r1.bmp": 0.981, + "barba_j2000_r2.bmp": 0.962, + "barba_j2000_r3.bmp": 0.926, + "barba_j2000_r4.bmp": 0.882, + "barba_j2000_r5.bmp": 0.771, + "barba_jpeg_lumichr_r1.bmp": 0.971, + "barba_jpeg_lumichr_r2.bmp": 0.95, + "barba_jpeg_lumichr_r3.bmp": 0.906, + "barba_jpeg_lumichr_r4.bmp": 0.857, + "barba_jpeg_lumichr_r5.bmp": 0.822, + "barba_jpeg_r1.bmp": 0.965, + "barba_jpeg_r2.bmp": 0.943, + "barba_jpeg_r3.bmp": 0.909, + "barba_jpeg_r4.bmp": 0.882, + "barba_jpeg_r5.bmp": 0.842, + "barba_lar_r1.bmp": 0.759, + "barba_lar_r2.bmp": 0.81, + "barba_lar_r3.bmp": 0.874, + "barba_lar_r4.bmp": 0.928, + "barba_lar_r5.bmp": 0.949, "boats.bmp": 1, - "boats_flou_f1.bmp": 0.982, - "boats_flou_f2.bmp": 0.96, - "boats_flou_f3.bmp": 0.932, - "boats_flou_f4.bmp": 0.844, - "boats_flou_f5.bmp": 0.801, - "boats_j2000_r1.bmp": 0.968, - "boats_j2000_r2.bmp": 0.947, - "boats_j2000_r3.bmp": 0.92, + "boats_flou_f1.bmp": 0.979, + "boats_flou_f2.bmp": 0.952, + "boats_flou_f3.bmp": 0.917, + "boats_flou_f4.bmp": 0.804, + "boats_flou_f5.bmp": 0.75, + "boats_j2000_r1.bmp": 0.975, + "boats_j2000_r2.bmp": 0.956, + "boats_j2000_r3.bmp": 0.923, "boats_j2000_r4.bmp": 0.893, - "boats_j2000_r5.bmp": 0.843, - "boats_jpeg_r1.bmp": 0.945, - "boats_jpeg_r2.bmp": 0.935, - "boats_jpeg_r3.bmp": 0.912, - "boats_jpeg_r4.bmp": 0.894, - "boats_jpeg_r5.bmp": 0.864, - "boats_lar_r1.bmp": 0.845, - "boats_lar_r2.bmp": 0.896, - "boats_lar_r3.bmp": 0.911, - "boats_lar_r4.bmp": 0.938, - "boats_lar_r5.bmp": 0.957, + "boats_j2000_r5.bmp": 0.828, + "boats_jpeg_r1.bmp": 0.973, + "boats_jpeg_r2.bmp": 0.963, + "boats_jpeg_r3.bmp": 0.941, + "boats_jpeg_r4.bmp": 0.923, + "boats_jpeg_r5.bmp": 0.895, + "boats_lar_r1.bmp": 0.81, + "boats_lar_r2.bmp": 0.874, + "boats_lar_r3.bmp": 0.892, + "boats_lar_r4.bmp": 0.936, + "boats_lar_r5.bmp": 0.964, "clown.bmp": 1, - "clown_j2000_r1.bmp": 0.966, - "clown_j2000_r2.bmp": 0.934, - "clown_j2000_r3.bmp": 0.926, - "clown_j2000_r4.bmp": 0.888, - "clown_j2000_r5.bmp": 0.832, - "clown_jpeg_lumichr_r1.bmp": 0.908, - "clown_jpeg_lumichr_r2.bmp": 0.871, - "clown_jpeg_lumichr_r3.bmp": 0.798, - "clown_jpeg_lumichr_r4.bmp": 0.762, - "clown_jpeg_lumichr_r5.bmp": 0.677, - "clown_jpeg_r1.bmp": 0.924, - "clown_jpeg_r2.bmp": 0.899, - "clown_jpeg_r3.bmp": 0.876, - "clown_jpeg_r4.bmp": 0.818, - "clown_jpeg_r5.bmp": 0.805, - "clown_lar_r1.bmp": 0.818, - "clown_lar_r2.bmp": 0.875, - "clown_lar_r3.bmp": 0.889, - "clown_lar_r4.bmp": 0.939, - "clown_lar_r5.bmp": 0.95, + "clown_j2000_r1.bmp": 0.984, + "clown_j2000_r2.bmp": 0.959, + "clown_j2000_r3.bmp": 0.946, + "clown_j2000_r4.bmp": 0.904, + "clown_j2000_r5.bmp": 0.83, + "clown_jpeg_lumichr_r1.bmp": 0.936, + "clown_jpeg_lumichr_r2.bmp": 0.907, + "clown_jpeg_lumichr_r3.bmp": 0.846, + "clown_jpeg_lumichr_r4.bmp": 0.817, + "clown_jpeg_lumichr_r5.bmp": 0.752, + "clown_jpeg_r1.bmp": 0.978, + "clown_jpeg_r2.bmp": 0.958, + "clown_jpeg_r3.bmp": 0.938, + "clown_jpeg_r4.bmp": 0.887, + "clown_jpeg_r5.bmp": 0.874, + "clown_lar_r1.bmp": 0.783, + "clown_lar_r2.bmp": 0.871, + "clown_lar_r3.bmp": 0.885, + "clown_lar_r4.bmp": 0.945, + "clown_lar_r5.bmp": 0.96, "fruit.bmp": 1, - "fruit_flou_f1.bmp": 0.983, - "fruit_flou_f2.bmp": 0.913, - "fruit_flou_f3.bmp": 0.857, - "fruit_flou_f4.bmp": 0.79, - "fruit_flou_f5.bmp": 0.718, - "fruit_j2000_r1.bmp": 0.982, - "fruit_j2000_r2.bmp": 0.956, - "fruit_j2000_r3.bmp": 0.926, - "fruit_j2000_r4.bmp": 0.872, - "fruit_j2000_r5.bmp": 0.827, - "fruit_jpeg_lumichr_r1.bmp": 0.947, - "fruit_jpeg_lumichr_r2.bmp": 0.942, - "fruit_jpeg_lumichr_r3.bmp": 0.881, - "fruit_jpeg_lumichr_r4.bmp": 0.832, - "fruit_jpeg_lumichr_r5.bmp": 0.787, - "fruit_jpeg_r1.bmp": 0.945, - "fruit_jpeg_r2.bmp": 0.932, - "fruit_jpeg_r3.bmp": 0.91, - "fruit_jpeg_r4.bmp": 0.862, - "fruit_jpeg_r5.bmp": 0.838, - "fruit_lar_r1.bmp": 0.866, - "fruit_lar_r2.bmp": 0.926, - "fruit_lar_r3.bmp": 0.934, - "fruit_lar_r4.bmp": 0.955, - "fruit_lar_r5.bmp": 0.96, + "fruit_flou_f1.bmp": 0.98, + "fruit_flou_f2.bmp": 0.895, + "fruit_flou_f3.bmp": 0.828, + "fruit_flou_f4.bmp": 0.745, + "fruit_flou_f5.bmp": 0.656, + "fruit_j2000_r1.bmp": 0.986, + "fruit_j2000_r2.bmp": 0.962, + "fruit_j2000_r3.bmp": 0.934, + "fruit_j2000_r4.bmp": 0.871, + "fruit_j2000_r5.bmp": 0.818, + "fruit_jpeg_lumichr_r1.bmp": 0.959, + "fruit_jpeg_lumichr_r2.bmp": 0.96, + "fruit_jpeg_lumichr_r3.bmp": 0.92, + "fruit_jpeg_lumichr_r4.bmp": 0.894, + "fruit_jpeg_lumichr_r5.bmp": 0.859, + "fruit_jpeg_r1.bmp": 0.978, + "fruit_jpeg_r2.bmp": 0.963, + "fruit_jpeg_r3.bmp": 0.95, + "fruit_jpeg_r4.bmp": 0.899, + "fruit_jpeg_r5.bmp": 0.876, + "fruit_lar_r1.bmp": 0.835, + "fruit_lar_r2.bmp": 0.915, + "fruit_lar_r3.bmp": 0.923, + "fruit_lar_r4.bmp": 0.954, + "fruit_lar_r5.bmp": 0.961, "house.bmp": 1, - "house_j2000_r1.bmp": 0.975, - "house_j2000_r2.bmp": 0.965, - "house_j2000_r3.bmp": 0.934, - "house_j2000_r4.bmp": 0.892, - "house_j2000_r5.bmp": 0.83, - "house_jpeg_r1.bmp": 0.952, - "house_jpeg_r2.bmp": 0.935, - "house_jpeg_r3.bmp": 0.91, - "house_jpeg_r4.bmp": 0.872, - "house_jpeg_r5.bmp": 0.842, - "house_lar_r1.bmp": 0.868, - "house_lar_r2.bmp": 0.919, - "house_lar_r3.bmp": 0.929, - "house_lar_r4.bmp": 0.95, - "house_lar_r5.bmp": 0.959, + "house_j2000_r1.bmp": 0.978, + "house_j2000_r2.bmp": 0.966, + "house_j2000_r3.bmp": 0.931, + "house_j2000_r4.bmp": 0.885, + "house_j2000_r5.bmp": 0.811, + "house_jpeg_r1.bmp": 0.976, + "house_jpeg_r2.bmp": 0.961, + "house_jpeg_r3.bmp": 0.938, + "house_jpeg_r4.bmp": 0.897, + "house_jpeg_r5.bmp": 0.864, + "house_lar_r1.bmp": 0.827, + "house_lar_r2.bmp": 0.894, + "house_lar_r3.bmp": 0.907, + "house_lar_r4.bmp": 0.94, + "house_lar_r5.bmp": 0.954, "isabe.bmp": 1, - "isabe_j2000_r1.bmp": 0.962, - "isabe_j2000_r2.bmp": 0.95, - "isabe_j2000_r3.bmp": 0.918, - "isabe_j2000_r4.bmp": 0.909, - "isabe_j2000_r5.bmp": 0.876, - "isabe_jpeg_lumichr_r1.bmp": 0.95, - "isabe_jpeg_lumichr_r2.bmp": 0.933, - "isabe_jpeg_lumichr_r3.bmp": 0.904, - "isabe_jpeg_lumichr_r4.bmp": 0.858, - "isabe_jpeg_lumichr_r5.bmp": 0.811, - "isabe_jpeg_r1.bmp": 0.904, - "isabe_jpeg_r2.bmp": 0.891, - "isabe_jpeg_r3.bmp": 0.869, - "isabe_jpeg_r4.bmp": 0.848, - "isabe_jpeg_r5.bmp": 0.817, + "isabe_j2000_r1.bmp": 0.976, + "isabe_j2000_r2.bmp": 0.959, + "isabe_j2000_r3.bmp": 0.923, + "isabe_j2000_r4.bmp": 0.89, + "isabe_j2000_r5.bmp": 0.83, + "isabe_jpeg_lumichr_r1.bmp": 0.961, + "isabe_jpeg_lumichr_r2.bmp": 0.945, + "isabe_jpeg_lumichr_r3.bmp": 0.92, + "isabe_jpeg_lumichr_r4.bmp": 0.875, + "isabe_jpeg_lumichr_r5.bmp": 0.828, + "isabe_jpeg_r1.bmp": 0.968, + "isabe_jpeg_r2.bmp": 0.956, + "isabe_jpeg_r3.bmp": 0.93, + "isabe_jpeg_r4.bmp": 0.905, + "isabe_jpeg_r5.bmp": 0.851, "lenat.bmp": 1, - "lenat_flou_f1.bmp": 0.986, - "lenat_flou_f2.bmp": 0.935, - "lenat_flou_f3.bmp": 0.89, - "lenat_flou_f4.bmp": 0.875, - "lenat_flou_f5.bmp": 0.83, - "lenat_j2000_r1.bmp": 0.973, - "lenat_j2000_r2.bmp": 0.949, - "lenat_j2000_r3.bmp": 0.922, - "lenat_j2000_r4.bmp": 0.904, - "lenat_j2000_r5.bmp": 0.877, - "lenat_jpeg_r1.bmp": 0.938, - "lenat_jpeg_r2.bmp": 0.926, - "lenat_jpeg_r3.bmp": 0.894, - "lenat_jpeg_r4.bmp": 0.861, - "lenat_jpeg_r5.bmp": 0.846, - "lenat_lar_r1.bmp": 0.884, - "lenat_lar_r2.bmp": 0.918, - "lenat_lar_r3.bmp": 0.936, - "lenat_lar_r4.bmp": 0.947, - "lenat_lar_r5.bmp": 0.952, + "lenat_flou_f1.bmp": 0.989, + "lenat_flou_f2.bmp": 0.934, + "lenat_flou_f3.bmp": 0.874, + "lenat_flou_f4.bmp": 0.853, + "lenat_flou_f5.bmp": 0.79, + "lenat_j2000_r1.bmp": 0.983, + "lenat_j2000_r2.bmp": 0.96, + "lenat_j2000_r3.bmp": 0.932, + "lenat_j2000_r4.bmp": 0.915, + "lenat_j2000_r5.bmp": 0.876, + "lenat_jpeg_r1.bmp": 0.971, + "lenat_jpeg_r2.bmp": 0.963, + "lenat_jpeg_r3.bmp": 0.935, + "lenat_jpeg_r4.bmp": 0.906, + "lenat_jpeg_r5.bmp": 0.884, + "lenat_lar_r1.bmp": 0.858, + "lenat_lar_r2.bmp": 0.911, + "lenat_lar_r3.bmp": 0.93, + "lenat_lar_r4.bmp": 0.951, + "lenat_lar_r5.bmp": 0.959, "mandr.bmp": 1, - "mandr_j2000_r1.bmp": 0.895, - "mandr_j2000_r2.bmp": 0.878, - "mandr_j2000_r3.bmp": 0.799, - "mandr_j2000_r4.bmp": 0.678, - "mandr_j2000_r5.bmp": 0.558, - "mandr_jpeg_lumichr_r1.bmp": 0.93, - "mandr_jpeg_lumichr_r2.bmp": 0.913, - "mandr_jpeg_lumichr_r3.bmp": 0.825, - "mandr_jpeg_lumichr_r4.bmp": 0.792, - "mandr_jpeg_lumichr_r5.bmp": 0.702, - "mandr_jpeg_r1.bmp": 0.893, - "mandr_jpeg_r2.bmp": 0.84, - "mandr_jpeg_r3.bmp": 0.777, - "mandr_jpeg_r4.bmp": 0.74, - "mandr_jpeg_r5.bmp": 0.683, - "mandr_lar_r1.bmp": 0.702, - "mandr_lar_r2.bmp": 0.785, - "mandr_lar_r3.bmp": 0.838, - "mandr_lar_r4.bmp": 0.86, - "mandr_lar_r5.bmp": 0.895, + "mandr_j2000_r1.bmp": 0.934, + "mandr_j2000_r2.bmp": 0.91, + "mandr_j2000_r3.bmp": 0.84, + "mandr_j2000_r4.bmp": 0.686, + "mandr_j2000_r5.bmp": 0.542, + "mandr_jpeg_lumichr_r1.bmp": 0.946, + "mandr_jpeg_lumichr_r2.bmp": 0.93, + "mandr_jpeg_lumichr_r3.bmp": 0.846, + "mandr_jpeg_lumichr_r4.bmp": 0.81, + "mandr_jpeg_lumichr_r5.bmp": 0.708, + "mandr_jpeg_r1.bmp": 0.96, + "mandr_jpeg_r2.bmp": 0.914, + "mandr_jpeg_r3.bmp": 0.851, + "mandr_jpeg_r4.bmp": 0.812, + "mandr_jpeg_r5.bmp": 0.741, + "mandr_lar_r1.bmp": 0.675, + "mandr_lar_r2.bmp": 0.772, + "mandr_lar_r3.bmp": 0.84, + "mandr_lar_r4.bmp": 0.88, + "mandr_lar_r5.bmp": 0.923, "pimen.bmp": 1, - "pimen_j2000_r1.bmp": 0.969, - "pimen_j2000_r2.bmp": 0.944, - "pimen_j2000_r3.bmp": 0.928, - "pimen_j2000_r4.bmp": 0.891, - "pimen_j2000_r5.bmp": 0.783, - "pimen_jpeg_r1.bmp": 0.916, - "pimen_jpeg_r2.bmp": 0.906, - "pimen_jpeg_r3.bmp": 0.892, - "pimen_jpeg_r4.bmp": 0.849, - "pimen_jpeg_r5.bmp": 0.816, - "pimen_lar_r1.bmp": 0.897, - "pimen_lar_r2.bmp": 0.934, - "pimen_lar_r3.bmp": 0.946, - "pimen_lar_r4.bmp": 0.955, - "pimen_lar_r5.bmp": 0.958, + "pimen_j2000_r1.bmp": 0.974, + "pimen_j2000_r2.bmp": 0.953, + "pimen_j2000_r3.bmp": 0.933, + "pimen_j2000_r4.bmp": 0.892, + "pimen_j2000_r5.bmp": 0.771, + "pimen_jpeg_r1.bmp": 0.955, + "pimen_jpeg_r2.bmp": 0.946, + "pimen_jpeg_r3.bmp": 0.935, + "pimen_jpeg_r4.bmp": 0.9, + "pimen_jpeg_r5.bmp": 0.873, + "pimen_lar_r1.bmp": 0.883, + "pimen_lar_r2.bmp": 0.924, + "pimen_lar_r3.bmp": 0.938, + "pimen_lar_r4.bmp": 0.959, + "pimen_lar_r5.bmp": 0.964, } `; @@ -404,198 +404,198 @@ exports[`IVC should match stored mssims (weber) - rgb int 3`] = ` Object { "avion.bmp": 1, "avion_j2000_r1.bmp": 0.983, - "avion_j2000_r2.bmp": 0.961, - "avion_j2000_r3.bmp": 0.943, - "avion_j2000_r4.bmp": 0.933, - "avion_j2000_r5.bmp": 0.898, - "avion_jpeg_r1.bmp": 0.948, - "avion_jpeg_r2.bmp": 0.94, - "avion_jpeg_r3.bmp": 0.921, - "avion_jpeg_r4.bmp": 0.908, - "avion_jpeg_r5.bmp": 0.893, + "avion_j2000_r2.bmp": 0.965, + "avion_j2000_r3.bmp": 0.94, + "avion_j2000_r4.bmp": 0.931, + "avion_j2000_r5.bmp": 0.889, + "avion_jpeg_r1.bmp": 0.974, + "avion_jpeg_r2.bmp": 0.967, + "avion_jpeg_r3.bmp": 0.951, + "avion_jpeg_r4.bmp": 0.935, + "avion_jpeg_r5.bmp": 0.909, "barba.bmp": 1, - "barba_flou_f1.bmp": 0.985, - "barba_flou_f2.bmp": 0.928, - "barba_flou_f3.bmp": 0.878, - "barba_flou_f4.bmp": 0.849, - "barba_flou_f5.bmp": 0.829, - "barba_j2000_r1.bmp": 0.977, - "barba_j2000_r2.bmp": 0.962, - "barba_j2000_r3.bmp": 0.936, - "barba_j2000_r4.bmp": 0.902, - "barba_j2000_r5.bmp": 0.829, - "barba_jpeg_lumichr_r1.bmp": 0.973, - "barba_jpeg_lumichr_r2.bmp": 0.955, - "barba_jpeg_lumichr_r3.bmp": 0.917, - "barba_jpeg_lumichr_r4.bmp": 0.875, - "barba_jpeg_lumichr_r5.bmp": 0.846, - "barba_jpeg_r1.bmp": 0.954, - "barba_jpeg_r2.bmp": 0.937, - "barba_jpeg_r3.bmp": 0.91, - "barba_jpeg_r4.bmp": 0.884, - "barba_jpeg_r5.bmp": 0.847, - "barba_lar_r1.bmp": 0.84, - "barba_lar_r2.bmp": 0.875, - "barba_lar_r3.bmp": 0.917, - "barba_lar_r4.bmp": 0.946, - "barba_lar_r5.bmp": 0.958, + "barba_flou_f1.bmp": 0.983, + "barba_flou_f2.bmp": 0.92, + "barba_flou_f3.bmp": 0.864, + "barba_flou_f4.bmp": 0.833, + "barba_flou_f5.bmp": 0.812, + "barba_j2000_r1.bmp": 0.988, + "barba_j2000_r2.bmp": 0.975, + "barba_j2000_r3.bmp": 0.95, + "barba_j2000_r4.bmp": 0.919, + "barba_j2000_r5.bmp": 0.834, + "barba_jpeg_lumichr_r1.bmp": 0.981, + "barba_jpeg_lumichr_r2.bmp": 0.966, + "barba_jpeg_lumichr_r3.bmp": 0.935, + "barba_jpeg_lumichr_r4.bmp": 0.898, + "barba_jpeg_lumichr_r5.bmp": 0.871, + "barba_jpeg_r1.bmp": 0.977, + "barba_jpeg_r2.bmp": 0.962, + "barba_jpeg_r3.bmp": 0.937, + "barba_jpeg_r4.bmp": 0.917, + "barba_jpeg_r5.bmp": 0.886, + "barba_lar_r1.bmp": 0.823, + "barba_lar_r2.bmp": 0.864, + "barba_lar_r3.bmp": 0.912, + "barba_lar_r4.bmp": 0.951, + "barba_lar_r5.bmp": 0.966, "boats.bmp": 1, - "boats_flou_f1.bmp": 0.984, - "boats_flou_f2.bmp": 0.967, - "boats_flou_f3.bmp": 0.945, - "boats_flou_f4.bmp": 0.873, - "boats_flou_f5.bmp": 0.836, - "boats_j2000_r1.bmp": 0.974, - "boats_j2000_r2.bmp": 0.957, - "boats_j2000_r3.bmp": 0.934, - "boats_j2000_r4.bmp": 0.911, - "boats_j2000_r5.bmp": 0.863, - "boats_jpeg_r1.bmp": 0.953, - "boats_jpeg_r2.bmp": 0.942, - "boats_jpeg_r3.bmp": 0.919, - "boats_jpeg_r4.bmp": 0.904, - "boats_jpeg_r5.bmp": 0.868, - "boats_lar_r1.bmp": 0.868, - "boats_lar_r2.bmp": 0.915, - "boats_lar_r3.bmp": 0.928, + "boats_flou_f1.bmp": 0.982, + "boats_flou_f2.bmp": 0.961, + "boats_flou_f3.bmp": 0.933, + "boats_flou_f4.bmp": 0.842, + "boats_flou_f5.bmp": 0.796, + "boats_j2000_r1.bmp": 0.981, + "boats_j2000_r2.bmp": 0.966, + "boats_j2000_r3.bmp": 0.94, + "boats_j2000_r4.bmp": 0.914, + "boats_j2000_r5.bmp": 0.856, + "boats_jpeg_r1.bmp": 0.978, + "boats_jpeg_r2.bmp": 0.971, + "boats_jpeg_r3.bmp": 0.952, + "boats_jpeg_r4.bmp": 0.936, + "boats_jpeg_r5.bmp": 0.912, + "boats_lar_r1.bmp": 0.842, + "boats_lar_r2.bmp": 0.897, + "boats_lar_r3.bmp": 0.913, "boats_lar_r4.bmp": 0.95, - "boats_lar_r5.bmp": 0.964, + "boats_lar_r5.bmp": 0.972, "clown.bmp": 1, - "clown_j2000_r1.bmp": 0.973, - "clown_j2000_r2.bmp": 0.947, - "clown_j2000_r3.bmp": 0.94, - "clown_j2000_r4.bmp": 0.906, - "clown_j2000_r5.bmp": 0.856, - "clown_jpeg_lumichr_r1.bmp": 0.925, - "clown_jpeg_lumichr_r2.bmp": 0.893, - "clown_jpeg_lumichr_r3.bmp": 0.829, - "clown_jpeg_lumichr_r4.bmp": 0.795, - "clown_jpeg_lumichr_r5.bmp": 0.718, - "clown_jpeg_r1.bmp": 0.937, - "clown_jpeg_r2.bmp": 0.915, - "clown_jpeg_r3.bmp": 0.891, - "clown_jpeg_r4.bmp": 0.836, - "clown_jpeg_r5.bmp": 0.825, - "clown_lar_r1.bmp": 0.847, - "clown_lar_r2.bmp": 0.894, - "clown_lar_r3.bmp": 0.906, - "clown_lar_r4.bmp": 0.951, - "clown_lar_r5.bmp": 0.961, + "clown_j2000_r1.bmp": 0.988, + "clown_j2000_r2.bmp": 0.971, + "clown_j2000_r3.bmp": 0.962, + "clown_j2000_r4.bmp": 0.929, + "clown_j2000_r5.bmp": 0.872, + "clown_jpeg_lumichr_r1.bmp": 0.953, + "clown_jpeg_lumichr_r2.bmp": 0.931, + "clown_jpeg_lumichr_r3.bmp": 0.882, + "clown_jpeg_lumichr_r4.bmp": 0.856, + "clown_jpeg_lumichr_r5.bmp": 0.798, + "clown_jpeg_r1.bmp": 0.984, + "clown_jpeg_r2.bmp": 0.97, + "clown_jpeg_r3.bmp": 0.954, + "clown_jpeg_r4.bmp": 0.914, + "clown_jpeg_r5.bmp": 0.903, + "clown_lar_r1.bmp": 0.831, + "clown_lar_r2.bmp": 0.901, + "clown_lar_r3.bmp": 0.912, + "clown_lar_r4.bmp": 0.961, + "clown_lar_r5.bmp": 0.973, "fruit.bmp": 1, - "fruit_flou_f1.bmp": 0.987, - "fruit_flou_f2.bmp": 0.935, - "fruit_flou_f3.bmp": 0.893, - "fruit_flou_f4.bmp": 0.838, - "fruit_flou_f5.bmp": 0.774, - "fruit_j2000_r1.bmp": 0.988, - "fruit_j2000_r2.bmp": 0.97, - "fruit_j2000_r3.bmp": 0.948, - "fruit_j2000_r4.bmp": 0.904, - "fruit_j2000_r5.bmp": 0.863, - "fruit_jpeg_lumichr_r1.bmp": 0.969, - "fruit_jpeg_lumichr_r2.bmp": 0.962, - "fruit_jpeg_lumichr_r3.bmp": 0.918, - "fruit_jpeg_lumichr_r4.bmp": 0.877, - "fruit_jpeg_lumichr_r5.bmp": 0.841, - "fruit_jpeg_r1.bmp": 0.96, - "fruit_jpeg_r2.bmp": 0.949, - "fruit_jpeg_r3.bmp": 0.929, - "fruit_jpeg_r4.bmp": 0.889, - "fruit_jpeg_r5.bmp": 0.865, - "fruit_lar_r1.bmp": 0.901, - "fruit_lar_r2.bmp": 0.946, - "fruit_lar_r3.bmp": 0.953, - "fruit_lar_r4.bmp": 0.968, - "fruit_lar_r5.bmp": 0.972, + "fruit_flou_f1.bmp": 0.985, + "fruit_flou_f2.bmp": 0.924, + "fruit_flou_f3.bmp": 0.875, + "fruit_flou_f4.bmp": 0.811, + "fruit_flou_f5.bmp": 0.736, + "fruit_j2000_r1.bmp": 0.991, + "fruit_j2000_r2.bmp": 0.977, + "fruit_j2000_r3.bmp": 0.959, + "fruit_j2000_r4.bmp": 0.917, + "fruit_j2000_r5.bmp": 0.874, + "fruit_jpeg_lumichr_r1.bmp": 0.977, + "fruit_jpeg_lumichr_r2.bmp": 0.976, + "fruit_jpeg_lumichr_r3.bmp": 0.948, + "fruit_jpeg_lumichr_r4.bmp": 0.929, + "fruit_jpeg_lumichr_r5.bmp": 0.904, + "fruit_jpeg_r1.bmp": 0.986, + "fruit_jpeg_r2.bmp": 0.978, + "fruit_jpeg_r3.bmp": 0.968, + "fruit_jpeg_r4.bmp": 0.933, + "fruit_jpeg_r5.bmp": 0.915, + "fruit_lar_r1.bmp": 0.887, + "fruit_lar_r2.bmp": 0.943, + "fruit_lar_r3.bmp": 0.95, + "fruit_lar_r4.bmp": 0.971, + "fruit_lar_r5.bmp": 0.976, "house.bmp": 1, - "house_j2000_r1.bmp": 0.981, - "house_j2000_r2.bmp": 0.974, + "house_j2000_r1.bmp": 0.984, + "house_j2000_r2.bmp": 0.975, "house_j2000_r3.bmp": 0.95, - "house_j2000_r4.bmp": 0.918, - "house_j2000_r5.bmp": 0.868, - "house_jpeg_r1.bmp": 0.962, - "house_jpeg_r2.bmp": 0.948, - "house_jpeg_r3.bmp": 0.926, - "house_jpeg_r4.bmp": 0.895, - "house_jpeg_r5.bmp": 0.866, - "house_lar_r1.bmp": 0.897, - "house_lar_r2.bmp": 0.938, - "house_lar_r3.bmp": 0.947, - "house_lar_r4.bmp": 0.963, - "house_lar_r5.bmp": 0.969, + "house_j2000_r4.bmp": 0.916, + "house_j2000_r5.bmp": 0.859, + "house_jpeg_r1.bmp": 0.982, + "house_jpeg_r2.bmp": 0.971, + "house_jpeg_r3.bmp": 0.952, + "house_jpeg_r4.bmp": 0.919, + "house_jpeg_r5.bmp": 0.889, + "house_lar_r1.bmp": 0.866, + "house_lar_r2.bmp": 0.918, + "house_lar_r3.bmp": 0.931, + "house_lar_r4.bmp": 0.957, + "house_lar_r5.bmp": 0.968, "isabe.bmp": 1, - "isabe_j2000_r1.bmp": 0.968, - "isabe_j2000_r2.bmp": 0.957, - "isabe_j2000_r3.bmp": 0.931, - "isabe_j2000_r4.bmp": 0.921, - "isabe_j2000_r5.bmp": 0.891, - "isabe_jpeg_lumichr_r1.bmp": 0.962, - "isabe_jpeg_lumichr_r2.bmp": 0.947, - "isabe_jpeg_lumichr_r3.bmp": 0.923, - "isabe_jpeg_lumichr_r4.bmp": 0.881, - "isabe_jpeg_lumichr_r5.bmp": 0.839, - "isabe_jpeg_r1.bmp": 0.917, - "isabe_jpeg_r2.bmp": 0.905, - "isabe_jpeg_r3.bmp": 0.882, - "isabe_jpeg_r4.bmp": 0.858, - "isabe_jpeg_r5.bmp": 0.827, + "isabe_j2000_r1.bmp": 0.983, + "isabe_j2000_r2.bmp": 0.971, + "isabe_j2000_r3.bmp": 0.942, + "isabe_j2000_r4.bmp": 0.917, + "isabe_j2000_r5.bmp": 0.869, + "isabe_jpeg_lumichr_r1.bmp": 0.973, + "isabe_jpeg_lumichr_r2.bmp": 0.962, + "isabe_jpeg_lumichr_r3.bmp": 0.943, + "isabe_jpeg_lumichr_r4.bmp": 0.907, + "isabe_jpeg_lumichr_r5.bmp": 0.868, + "isabe_jpeg_r1.bmp": 0.977, + "isabe_jpeg_r2.bmp": 0.968, + "isabe_jpeg_r3.bmp": 0.948, + "isabe_jpeg_r4.bmp": 0.928, + "isabe_jpeg_r5.bmp": 0.882, "lenat.bmp": 1, - "lenat_flou_f1.bmp": 0.988, - "lenat_flou_f2.bmp": 0.949, - "lenat_flou_f3.bmp": 0.913, - "lenat_flou_f4.bmp": 0.9, - "lenat_flou_f5.bmp": 0.861, - "lenat_j2000_r1.bmp": 0.979, - "lenat_j2000_r2.bmp": 0.96, - "lenat_j2000_r3.bmp": 0.937, - "lenat_j2000_r4.bmp": 0.92, - "lenat_j2000_r5.bmp": 0.895, - "lenat_jpeg_r1.bmp": 0.95, - "lenat_jpeg_r2.bmp": 0.939, - "lenat_jpeg_r3.bmp": 0.907, - "lenat_jpeg_r4.bmp": 0.871, - "lenat_jpeg_r5.bmp": 0.857, - "lenat_lar_r1.bmp": 0.902, + "lenat_flou_f1.bmp": 0.991, + "lenat_flou_f2.bmp": 0.952, + "lenat_flou_f3.bmp": 0.906, + "lenat_flou_f4.bmp": 0.89, + "lenat_flou_f5.bmp": 0.838, + "lenat_j2000_r1.bmp": 0.989, + "lenat_j2000_r2.bmp": 0.973, + "lenat_j2000_r3.bmp": 0.953, + "lenat_j2000_r4.bmp": 0.94, + "lenat_j2000_r5.bmp": 0.908, + "lenat_jpeg_r1.bmp": 0.98, + "lenat_jpeg_r2.bmp": 0.975, + "lenat_jpeg_r3.bmp": 0.953, + "lenat_jpeg_r4.bmp": 0.929, + "lenat_jpeg_r5.bmp": 0.912, + "lenat_lar_r1.bmp": 0.89, "lenat_lar_r2.bmp": 0.934, - "lenat_lar_r3.bmp": 0.948, - "lenat_lar_r4.bmp": 0.959, - "lenat_lar_r5.bmp": 0.963, + "lenat_lar_r3.bmp": 0.949, + "lenat_lar_r4.bmp": 0.966, + "lenat_lar_r5.bmp": 0.972, "mandr.bmp": 1, - "mandr_j2000_r1.bmp": 0.923, - "mandr_j2000_r2.bmp": 0.909, - "mandr_j2000_r3.bmp": 0.845, - "mandr_j2000_r4.bmp": 0.742, - "mandr_j2000_r5.bmp": 0.63, - "mandr_jpeg_lumichr_r1.bmp": 0.948, - "mandr_jpeg_lumichr_r2.bmp": 0.934, - "mandr_jpeg_lumichr_r3.bmp": 0.862, - "mandr_jpeg_lumichr_r4.bmp": 0.833, - "mandr_jpeg_lumichr_r5.bmp": 0.756, - "mandr_jpeg_r1.bmp": 0.919, - "mandr_jpeg_r2.bmp": 0.874, - "mandr_jpeg_r3.bmp": 0.819, - "mandr_jpeg_r4.bmp": 0.785, - "mandr_jpeg_r5.bmp": 0.732, - "mandr_lar_r1.bmp": 0.766, - "mandr_lar_r2.bmp": 0.834, - "mandr_lar_r3.bmp": 0.879, - "mandr_lar_r4.bmp": 0.896, - "mandr_lar_r5.bmp": 0.923, + "mandr_j2000_r1.bmp": 0.953, + "mandr_j2000_r2.bmp": 0.936, + "mandr_j2000_r3.bmp": 0.882, + "mandr_j2000_r4.bmp": 0.756, + "mandr_j2000_r5.bmp": 0.625, + "mandr_jpeg_lumichr_r1.bmp": 0.961, + "mandr_jpeg_lumichr_r2.bmp": 0.949, + "mandr_jpeg_lumichr_r3.bmp": 0.883, + "mandr_jpeg_lumichr_r4.bmp": 0.853, + "mandr_jpeg_lumichr_r5.bmp": 0.768, + "mandr_jpeg_r1.bmp": 0.971, + "mandr_jpeg_r2.bmp": 0.937, + "mandr_jpeg_r3.bmp": 0.888, + "mandr_jpeg_r4.bmp": 0.856, + "mandr_jpeg_r5.bmp": 0.797, + "mandr_lar_r1.bmp": 0.743, + "mandr_lar_r2.bmp": 0.824, + "mandr_lar_r3.bmp": 0.882, + "mandr_lar_r4.bmp": 0.912, + "mandr_lar_r5.bmp": 0.945, "pimen.bmp": 1, - "pimen_j2000_r1.bmp": 0.979, - "pimen_j2000_r2.bmp": 0.962, - "pimen_j2000_r3.bmp": 0.949, - "pimen_j2000_r4.bmp": 0.917, - "pimen_j2000_r5.bmp": 0.8, - "pimen_jpeg_r1.bmp": 0.936, - "pimen_jpeg_r2.bmp": 0.925, - "pimen_jpeg_r3.bmp": 0.913, - "pimen_jpeg_r4.bmp": 0.871, - "pimen_jpeg_r5.bmp": 0.837, - "pimen_lar_r1.bmp": 0.914, - "pimen_lar_r2.bmp": 0.948, + "pimen_j2000_r1.bmp": 0.984, + "pimen_j2000_r2.bmp": 0.97, + "pimen_j2000_r3.bmp": 0.957, + "pimen_j2000_r4.bmp": 0.925, + "pimen_j2000_r5.bmp": 0.806, + "pimen_jpeg_r1.bmp": 0.971, + "pimen_jpeg_r2.bmp": 0.964, + "pimen_jpeg_r3.bmp": 0.957, + "pimen_jpeg_r4.bmp": 0.928, + "pimen_jpeg_r5.bmp": 0.905, + "pimen_lar_r1.bmp": 0.908, + "pimen_lar_r2.bmp": 0.944, "pimen_lar_r3.bmp": 0.956, - "pimen_lar_r4.bmp": 0.965, - "pimen_lar_r5.bmp": 0.967, + "pimen_lar_r4.bmp": 0.973, + "pimen_lar_r5.bmp": 0.977, } `; diff --git a/spec/e2e/ivc.spec.ts b/spec/e2e/ivc.spec.ts index 00ebf038..8743e644 100644 --- a/spec/e2e/ivc.spec.ts +++ b/spec/e2e/ivc.spec.ts @@ -74,8 +74,8 @@ describe('IVC', () => { const newVar = newS / (Object.keys(newV).length - 1) - expect(roundTo(newMean, 4)).toMatchInlineSnapshot(`0.0202`) - expect(roundTo(newVar, 6)).toMatchInlineSnapshot(`0.000211`) + expect(roundTo(newMean, 4)).toMatchInlineSnapshot(`0.0243`) + expect(roundTo(newVar, 6)).toMatchInlineSnapshot(`0.000291`) expect(results).toEqual(weberScores as MSSIMValues) }, 70000) @@ -111,14 +111,14 @@ describe('IVC', () => { mssim: newVal, distance: distNew, ref: refVal, - } + } const meanR = newMean + (distNew - newMean) / Object.keys(newV).length newS = newS + (distNew - newMean) * (distNew - meanR) newMean = meanR } const newVar = newS / (Object.keys(newV).length - 1) - expect(roundTo(newMean, 4)).toMatchInlineSnapshot(`0.0155`) - expect(roundTo(newVar, 6)).toMatchInlineSnapshot(`0.000153`) + expect(roundTo(newMean, 4)).toMatchInlineSnapshot(`0.0186`) + expect(roundTo(newVar, 6)).toMatchInlineSnapshot(`0.000175`) expect(results).toEqual(bezkrovnyScores as MSSIMValues) }, 70000) @@ -179,8 +179,8 @@ describe('IVC', () => { const newVar = newS / (Object.keys(newV).length - 1) - expect(roundTo(newMean, 4)).toMatchInlineSnapshot(`0.0203`) - expect(roundTo(newVar, 6)).toMatchInlineSnapshot(`0.000212`) + expect(roundTo(newMean, 4)).toMatchInlineSnapshot(`0.0243`) + expect(roundTo(newVar, 6)).toMatchInlineSnapshot(`0.000292`) expect(results).toMatchSnapshot() }, 70000) @@ -213,14 +213,14 @@ describe('IVC', () => { mssim: newVal, distance: distNew, ref: refVal, - } + } const meanR = newMean + (distNew - newMean) / Object.keys(newV).length newS = newS + (distNew - newMean) * (distNew - meanR) newMean = meanR } const newVar = newS / (Object.keys(newV).length - 1) - expect(roundTo(newMean, 4)).toMatchInlineSnapshot(`0.0156`) - expect(roundTo(newVar, 6)).toMatchInlineSnapshot(`0.000154`) + expect(roundTo(newMean, 4)).toMatchInlineSnapshot(`0.0186`) + expect(roundTo(newVar, 6)).toMatchInlineSnapshot(`0.000175`) expect(results).toMatchSnapshot() }, 70000) }) diff --git a/spec/helpers/readpixels.ts b/spec/helpers/readpixels.ts index 2e5fd3ec..991aa27b 100644 --- a/spec/helpers/readpixels.ts +++ b/spec/helpers/readpixels.ts @@ -2,7 +2,6 @@ import fs from 'fs' import http from 'https' import Canvas from 'canvas' import imageType from 'image-type' -import bmp from 'bmp-js' /** * If `limit` is set, it will return proportional dimensions to `width` and `height` with the @@ -51,9 +50,6 @@ function parse(data: Buffer, limit: number): Promise { const { ext = '' } = imageType(data) || {} return new Promise((resolve, reject) => { - if (ext === 'bmp') { - resolve(bmp.decode(data)) - } else { Canvas.loadImage(data) .then((img) => { const { width, height } = getLimitDimensions( @@ -70,7 +66,6 @@ function parse(data: Buffer, limit: number): Promise { }) .then(resolve) .catch(reject) - } }) } diff --git a/spec/samples/IVC_color-bezkrovny.json b/spec/samples/IVC_color-bezkrovny.json index dcc3ebd9..d9a5c6a0 100644 --- a/spec/samples/IVC_color-bezkrovny.json +++ b/spec/samples/IVC_color-bezkrovny.json @@ -1,197 +1,197 @@ { "avion.bmp": 1, - "avion_j2000_r1.bmp": 0.983, - "avion_j2000_r2.bmp": 0.959, + "avion_j2000_r1.bmp": 0.984, + "avion_j2000_r2.bmp": 0.965, "avion_j2000_r3.bmp": 0.937, - "avion_j2000_r4.bmp": 0.928, - "avion_j2000_r5.bmp": 0.881, - "avion_jpeg_r1.bmp": 0.936, - "avion_jpeg_r2.bmp": 0.93, - "avion_jpeg_r3.bmp": 0.914, - "avion_jpeg_r4.bmp": 0.901, - "avion_jpeg_r5.bmp": 0.877, + "avion_j2000_r4.bmp": 0.927, + "avion_j2000_r5.bmp": 0.873, + "avion_jpeg_r1.bmp": 0.974, + "avion_jpeg_r2.bmp": 0.967, + "avion_jpeg_r3.bmp": 0.951, + "avion_jpeg_r4.bmp": 0.936, + "avion_jpeg_r5.bmp": 0.904, "barba.bmp": 1, - "barba_flou_f1.bmp": 0.985, - "barba_flou_f2.bmp": 0.928, - "barba_flou_f3.bmp": 0.876, - "barba_flou_f4.bmp": 0.84, - "barba_flou_f5.bmp": 0.816, - "barba_j2000_r1.bmp": 0.975, - "barba_j2000_r2.bmp": 0.961, - "barba_j2000_r3.bmp": 0.934, - "barba_j2000_r4.bmp": 0.898, - "barba_j2000_r5.bmp": 0.823, - "barba_jpeg_lumichr_r1.bmp": 0.974, - "barba_jpeg_lumichr_r2.bmp": 0.955, - "barba_jpeg_lumichr_r3.bmp": 0.918, - "barba_jpeg_lumichr_r4.bmp": 0.874, - "barba_jpeg_lumichr_r5.bmp": 0.845, - "barba_jpeg_r1.bmp": 0.953, - "barba_jpeg_r2.bmp": 0.937, - "barba_jpeg_r3.bmp": 0.911, - "barba_jpeg_r4.bmp": 0.882, - "barba_jpeg_r5.bmp": 0.843, - "barba_lar_r1.bmp": 0.839, - "barba_lar_r2.bmp": 0.876, - "barba_lar_r3.bmp": 0.916, - "barba_lar_r4.bmp": 0.947, - "barba_lar_r5.bmp": 0.958, + "barba_flou_f1.bmp": 0.983, + "barba_flou_f2.bmp": 0.918, + "barba_flou_f3.bmp": 0.86, + "barba_flou_f4.bmp": 0.82, + "barba_flou_f5.bmp": 0.794, + "barba_j2000_r1.bmp": 0.985, + "barba_j2000_r2.bmp": 0.973, + "barba_j2000_r3.bmp": 0.947, + "barba_j2000_r4.bmp": 0.915, + "barba_j2000_r5.bmp": 0.83, + "barba_jpeg_lumichr_r1.bmp": 0.981, + "barba_jpeg_lumichr_r2.bmp": 0.966, + "barba_jpeg_lumichr_r3.bmp": 0.934, + "barba_jpeg_lumichr_r4.bmp": 0.897, + "barba_jpeg_lumichr_r5.bmp": 0.868, + "barba_jpeg_r1.bmp": 0.976, + "barba_jpeg_r2.bmp": 0.961, + "barba_jpeg_r3.bmp": 0.936, + "barba_jpeg_r4.bmp": 0.915, + "barba_jpeg_r5.bmp": 0.883, + "barba_lar_r1.bmp": 0.82, + "barba_lar_r2.bmp": 0.865, + "barba_lar_r3.bmp": 0.911, + "barba_lar_r4.bmp": 0.952, + "barba_lar_r5.bmp": 0.966, "boats.bmp": 1, - "boats_flou_f1.bmp": 0.978, - "boats_flou_f2.bmp": 0.957, - "boats_flou_f3.bmp": 0.932, - "boats_flou_f4.bmp": 0.851, - "boats_flou_f5.bmp": 0.81, - "boats_j2000_r1.bmp": 0.972, - "boats_j2000_r2.bmp": 0.952, - "boats_j2000_r3.bmp": 0.927, - "boats_j2000_r4.bmp": 0.904, - "boats_j2000_r5.bmp": 0.856, - "boats_jpeg_r1.bmp": 0.951, - "boats_jpeg_r2.bmp": 0.94, - "boats_jpeg_r3.bmp": 0.918, - "boats_jpeg_r4.bmp": 0.896, - "boats_jpeg_r5.bmp": 0.867, - "boats_lar_r1.bmp": 0.863, - "boats_lar_r2.bmp": 0.911, - "boats_lar_r3.bmp": 0.923, - "boats_lar_r4.bmp": 0.946, - "boats_lar_r5.bmp": 0.962, + "boats_flou_f1.bmp": 0.977, + "boats_flou_f2.bmp": 0.952, + "boats_flou_f3.bmp": 0.922, + "boats_flou_f4.bmp": 0.825, + "boats_flou_f5.bmp": 0.777, + "boats_j2000_r1.bmp": 0.98, + "boats_j2000_r2.bmp": 0.963, + "boats_j2000_r3.bmp": 0.936, + "boats_j2000_r4.bmp": 0.908, + "boats_j2000_r5.bmp": 0.85, + "boats_jpeg_r1.bmp": 0.978, + "boats_jpeg_r2.bmp": 0.97, + "boats_jpeg_r3.bmp": 0.95, + "boats_jpeg_r4.bmp": 0.933, + "boats_jpeg_r5.bmp": 0.908, + "boats_lar_r1.bmp": 0.837, + "boats_lar_r2.bmp": 0.892, + "boats_lar_r3.bmp": 0.907, + "boats_lar_r4.bmp": 0.947, + "boats_lar_r5.bmp": 0.97, "clown.bmp": 1, - "clown_j2000_r1.bmp": 0.973, - "clown_j2000_r2.bmp": 0.945, - "clown_j2000_r3.bmp": 0.938, - "clown_j2000_r4.bmp": 0.899, - "clown_j2000_r5.bmp": 0.841, - "clown_jpeg_lumichr_r1.bmp": 0.925, - "clown_jpeg_lumichr_r2.bmp": 0.893, - "clown_jpeg_lumichr_r3.bmp": 0.83, - "clown_jpeg_lumichr_r4.bmp": 0.796, - "clown_jpeg_lumichr_r5.bmp": 0.714, - "clown_jpeg_r1.bmp": 0.934, - "clown_jpeg_r2.bmp": 0.911, - "clown_jpeg_r3.bmp": 0.887, - "clown_jpeg_r4.bmp": 0.833, - "clown_jpeg_r5.bmp": 0.821, - "clown_lar_r1.bmp": 0.825, - "clown_lar_r2.bmp": 0.883, - "clown_lar_r3.bmp": 0.895, - "clown_lar_r4.bmp": 0.946, - "clown_lar_r5.bmp": 0.955, + "clown_j2000_r1.bmp": 0.987, + "clown_j2000_r2.bmp": 0.968, + "clown_j2000_r3.bmp": 0.958, + "clown_j2000_r4.bmp": 0.922, + "clown_j2000_r5.bmp": 0.857, + "clown_jpeg_lumichr_r1.bmp": 0.95, + "clown_jpeg_lumichr_r2.bmp": 0.926, + "clown_jpeg_lumichr_r3.bmp": 0.877, + "clown_jpeg_lumichr_r4.bmp": 0.85, + "clown_jpeg_lumichr_r5.bmp": 0.789, + "clown_jpeg_r1.bmp": 0.984, + "clown_jpeg_r2.bmp": 0.968, + "clown_jpeg_r3.bmp": 0.952, + "clown_jpeg_r4.bmp": 0.91, + "clown_jpeg_r5.bmp": 0.898, + "clown_lar_r1.bmp": 0.809, + "clown_lar_r2.bmp": 0.888, + "clown_lar_r3.bmp": 0.9, + "clown_lar_r4.bmp": 0.958, + "clown_lar_r5.bmp": 0.97, "fruit.bmp": 1, - "fruit_flou_f1.bmp": 0.983, - "fruit_flou_f2.bmp": 0.923, - "fruit_flou_f3.bmp": 0.875, - "fruit_flou_f4.bmp": 0.817, - "fruit_flou_f5.bmp": 0.752, - "fruit_j2000_r1.bmp": 0.988, - "fruit_j2000_r2.bmp": 0.969, - "fruit_j2000_r3.bmp": 0.945, - "fruit_j2000_r4.bmp": 0.896, - "fruit_j2000_r5.bmp": 0.847, - "fruit_jpeg_lumichr_r1.bmp": 0.967, - "fruit_jpeg_lumichr_r2.bmp": 0.963, - "fruit_jpeg_lumichr_r3.bmp": 0.916, - "fruit_jpeg_lumichr_r4.bmp": 0.875, - "fruit_jpeg_lumichr_r5.bmp": 0.838, - "fruit_jpeg_r1.bmp": 0.96, - "fruit_jpeg_r2.bmp": 0.948, - "fruit_jpeg_r3.bmp": 0.929, - "fruit_jpeg_r4.bmp": 0.887, - "fruit_jpeg_r5.bmp": 0.866, - "fruit_lar_r1.bmp": 0.891, - "fruit_lar_r2.bmp": 0.944, - "fruit_lar_r3.bmp": 0.95, - "fruit_lar_r4.bmp": 0.968, - "fruit_lar_r5.bmp": 0.972, + "fruit_flou_f1.bmp": 0.978, + "fruit_flou_f2.bmp": 0.903, + "fruit_flou_f3.bmp": 0.846, + "fruit_flou_f4.bmp": 0.779, + "fruit_flou_f5.bmp": 0.704, + "fruit_j2000_r1.bmp": 0.991, + "fruit_j2000_r2.bmp": 0.976, + "fruit_j2000_r3.bmp": 0.955, + "fruit_j2000_r4.bmp": 0.904, + "fruit_j2000_r5.bmp": 0.85, + "fruit_jpeg_lumichr_r1.bmp": 0.975, + "fruit_jpeg_lumichr_r2.bmp": 0.975, + "fruit_jpeg_lumichr_r3.bmp": 0.946, + "fruit_jpeg_lumichr_r4.bmp": 0.925, + "fruit_jpeg_lumichr_r5.bmp": 0.9, + "fruit_jpeg_r1.bmp": 0.986, + "fruit_jpeg_r2.bmp": 0.977, + "fruit_jpeg_r3.bmp": 0.967, + "fruit_jpeg_r4.bmp": 0.93, + "fruit_jpeg_r5.bmp": 0.912, + "fruit_lar_r1.bmp": 0.872, + "fruit_lar_r2.bmp": 0.94, + "fruit_lar_r3.bmp": 0.947, + "fruit_lar_r4.bmp": 0.97, + "fruit_lar_r5.bmp": 0.975, "house.bmp": 1, - "house_j2000_r1.bmp": 0.981, - "house_j2000_r2.bmp": 0.972, - "house_j2000_r3.bmp": 0.944, - "house_j2000_r4.bmp": 0.91, - "house_j2000_r5.bmp": 0.86, - "house_jpeg_r1.bmp": 0.946, - "house_jpeg_r2.bmp": 0.939, - "house_jpeg_r3.bmp": 0.915, - "house_jpeg_r4.bmp": 0.886, - "house_jpeg_r5.bmp": 0.858, - "house_lar_r1.bmp": 0.883, - "house_lar_r2.bmp": 0.911, - "house_lar_r3.bmp": 0.942, + "house_j2000_r1.bmp": 0.984, + "house_j2000_r2.bmp": 0.975, + "house_j2000_r3.bmp": 0.951, + "house_j2000_r4.bmp": 0.914, + "house_j2000_r5.bmp": 0.846, + "house_jpeg_r1.bmp": 0.982, + "house_jpeg_r2.bmp": 0.969, + "house_jpeg_r3.bmp": 0.95, + "house_jpeg_r4.bmp": 0.912, + "house_jpeg_r5.bmp": 0.878, + "house_lar_r1.bmp": 0.846, + "house_lar_r2.bmp": 0.887, + "house_lar_r3.bmp": 0.93, "house_lar_r4.bmp": 0.956, - "house_lar_r5.bmp": 0.958, + "house_lar_r5.bmp": 0.969, "isabe.bmp": 1, - "isabe_j2000_r1.bmp": 0.967, - "isabe_j2000_r2.bmp": 0.954, - "isabe_j2000_r3.bmp": 0.928, - "isabe_j2000_r4.bmp": 0.918, - "isabe_j2000_r5.bmp": 0.888, - "isabe_jpeg_lumichr_r1.bmp": 0.962, - "isabe_jpeg_lumichr_r2.bmp": 0.948, - "isabe_jpeg_lumichr_r3.bmp": 0.923, - "isabe_jpeg_lumichr_r4.bmp": 0.883, - "isabe_jpeg_lumichr_r5.bmp": 0.842, - "isabe_jpeg_r1.bmp": 0.916, - "isabe_jpeg_r2.bmp": 0.904, - "isabe_jpeg_r3.bmp": 0.88, - "isabe_jpeg_r4.bmp": 0.86, - "isabe_jpeg_r5.bmp": 0.824, + "isabe_j2000_r1.bmp": 0.98, + "isabe_j2000_r2.bmp": 0.967, + "isabe_j2000_r3.bmp": 0.937, + "isabe_j2000_r4.bmp": 0.912, + "isabe_j2000_r5.bmp": 0.864, + "isabe_jpeg_lumichr_r1.bmp": 0.971, + "isabe_jpeg_lumichr_r2.bmp": 0.959, + "isabe_jpeg_lumichr_r3.bmp": 0.939, + "isabe_jpeg_lumichr_r4.bmp": 0.903, + "isabe_jpeg_lumichr_r5.bmp": 0.866, + "isabe_jpeg_r1.bmp": 0.975, + "isabe_jpeg_r2.bmp": 0.965, + "isabe_jpeg_r3.bmp": 0.944, + "isabe_jpeg_r4.bmp": 0.922, + "isabe_jpeg_r5.bmp": 0.877, "lenat.bmp": 1, - "lenat_flou_f1.bmp": 0.985, - "lenat_flou_f2.bmp": 0.941, - "lenat_flou_f3.bmp": 0.901, - "lenat_flou_f4.bmp": 0.887, - "lenat_flou_f5.bmp": 0.846, - "lenat_j2000_r1.bmp": 0.979, - "lenat_j2000_r2.bmp": 0.959, - "lenat_j2000_r3.bmp": 0.936, - "lenat_j2000_r4.bmp": 0.918, - "lenat_j2000_r5.bmp": 0.892, - "lenat_jpeg_r1.bmp": 0.95, - "lenat_jpeg_r2.bmp": 0.939, - "lenat_jpeg_r3.bmp": 0.908, - "lenat_jpeg_r4.bmp": 0.874, - "lenat_jpeg_r5.bmp": 0.859, - "lenat_lar_r1.bmp": 0.902, - "lenat_lar_r2.bmp": 0.933, - "lenat_lar_r3.bmp": 0.948, - "lenat_lar_r4.bmp": 0.959, - "lenat_lar_r5.bmp": 0.963, + "lenat_flou_f1.bmp": 0.982, + "lenat_flou_f2.bmp": 0.933, + "lenat_flou_f3.bmp": 0.878, + "lenat_flou_f4.bmp": 0.86, + "lenat_flou_f5.bmp": 0.806, + "lenat_j2000_r1.bmp": 0.988, + "lenat_j2000_r2.bmp": 0.972, + "lenat_j2000_r3.bmp": 0.951, + "lenat_j2000_r4.bmp": 0.936, + "lenat_j2000_r5.bmp": 0.901, + "lenat_jpeg_r1.bmp": 0.98, + "lenat_jpeg_r2.bmp": 0.974, + "lenat_jpeg_r3.bmp": 0.951, + "lenat_jpeg_r4.bmp": 0.928, + "lenat_jpeg_r5.bmp": 0.911, + "lenat_lar_r1.bmp": 0.886, + "lenat_lar_r2.bmp": 0.932, + "lenat_lar_r3.bmp": 0.947, + "lenat_lar_r4.bmp": 0.966, + "lenat_lar_r5.bmp": 0.972, "mandr.bmp": 1, - "mandr_j2000_r1.bmp": 0.914, - "mandr_j2000_r2.bmp": 0.898, - "mandr_j2000_r3.bmp": 0.831, - "mandr_j2000_r4.bmp": 0.721, - "mandr_j2000_r5.bmp": 0.612, - "mandr_jpeg_lumichr_r1.bmp": 0.943, - "mandr_jpeg_lumichr_r2.bmp": 0.927, - "mandr_jpeg_lumichr_r3.bmp": 0.849, - "mandr_jpeg_lumichr_r4.bmp": 0.818, - "mandr_jpeg_lumichr_r5.bmp": 0.735, - "mandr_jpeg_r1.bmp": 0.913, - "mandr_jpeg_r2.bmp": 0.867, - "mandr_jpeg_r3.bmp": 0.81, - "mandr_jpeg_r4.bmp": 0.773, - "mandr_jpeg_r5.bmp": 0.718, - "mandr_lar_r1.bmp": 0.751, - "mandr_lar_r2.bmp": 0.818, - "mandr_lar_r3.bmp": 0.873, - "mandr_lar_r4.bmp": 0.891, - "mandr_lar_r5.bmp": 0.916, + "mandr_j2000_r1.bmp": 0.946, + "mandr_j2000_r2.bmp": 0.926, + "mandr_j2000_r3.bmp": 0.869, + "mandr_j2000_r4.bmp": 0.732, + "mandr_j2000_r5.bmp": 0.6, + "mandr_jpeg_lumichr_r1.bmp": 0.957, + "mandr_jpeg_lumichr_r2.bmp": 0.944, + "mandr_jpeg_lumichr_r3.bmp": 0.873, + "mandr_jpeg_lumichr_r4.bmp": 0.839, + "mandr_jpeg_lumichr_r5.bmp": 0.748, + "mandr_jpeg_r1.bmp": 0.968, + "mandr_jpeg_r2.bmp": 0.931, + "mandr_jpeg_r3.bmp": 0.877, + "mandr_jpeg_r4.bmp": 0.845, + "mandr_jpeg_r5.bmp": 0.778, + "mandr_lar_r1.bmp": 0.723, + "mandr_lar_r2.bmp": 0.803, + "mandr_lar_r3.bmp": 0.877, + "mandr_lar_r4.bmp": 0.908, + "mandr_lar_r5.bmp": 0.941, "pimen.bmp": 1, - "pimen_j2000_r1.bmp": 0.979, - "pimen_j2000_r2.bmp": 0.962, - "pimen_j2000_r3.bmp": 0.947, - "pimen_j2000_r4.bmp": 0.909, - "pimen_j2000_r5.bmp": 0.781, - "pimen_jpeg_r1.bmp": 0.92, - "pimen_jpeg_r2.bmp": 0.904, - "pimen_jpeg_r3.bmp": 0.893, - "pimen_jpeg_r4.bmp": 0.851, - "pimen_jpeg_r5.bmp": 0.815, - "pimen_lar_r1.bmp": 0.902, - "pimen_lar_r2.bmp": 0.941, - "pimen_lar_r3.bmp": 0.943, - "pimen_lar_r4.bmp": 0.952, - "pimen_lar_r5.bmp": 0.953 + "pimen_j2000_r1.bmp": 0.984, + "pimen_j2000_r2.bmp": 0.969, + "pimen_j2000_r3.bmp": 0.954, + "pimen_j2000_r4.bmp": 0.915, + "pimen_j2000_r5.bmp": 0.775, + "pimen_jpeg_r1.bmp": 0.97, + "pimen_jpeg_r2.bmp": 0.962, + "pimen_jpeg_r3.bmp": 0.954, + "pimen_jpeg_r4.bmp": 0.925, + "pimen_jpeg_r5.bmp": 0.902, + "pimen_lar_r1.bmp": 0.894, + "pimen_lar_r2.bmp": 0.932, + "pimen_lar_r3.bmp": 0.955, + "pimen_lar_r4.bmp": 0.972, + "pimen_lar_r5.bmp": 0.976 } diff --git a/spec/samples/IVC_color-weber.json b/spec/samples/IVC_color-weber.json index 1debf565..a2f7c645 100644 --- a/spec/samples/IVC_color-weber.json +++ b/spec/samples/IVC_color-weber.json @@ -1,197 +1,197 @@ { "avion.bmp": 1, "avion_j2000_r1.bmp": 0.983, - "avion_j2000_r2.bmp": 0.961, - "avion_j2000_r3.bmp": 0.943, - "avion_j2000_r4.bmp": 0.932, - "avion_j2000_r5.bmp": 0.898, - "avion_jpeg_r1.bmp": 0.948, - "avion_jpeg_r2.bmp": 0.941, - "avion_jpeg_r3.bmp": 0.923, - "avion_jpeg_r4.bmp": 0.908, - "avion_jpeg_r5.bmp": 0.893, + "avion_j2000_r2.bmp": 0.965, + "avion_j2000_r3.bmp": 0.94, + "avion_j2000_r4.bmp": 0.931, + "avion_j2000_r5.bmp": 0.889, + "avion_jpeg_r1.bmp": 0.974, + "avion_jpeg_r2.bmp": 0.967, + "avion_jpeg_r3.bmp": 0.951, + "avion_jpeg_r4.bmp": 0.935, + "avion_jpeg_r5.bmp": 0.909, "barba.bmp": 1, - "barba_flou_f1.bmp": 0.985, - "barba_flou_f2.bmp": 0.928, - "barba_flou_f3.bmp": 0.878, - "barba_flou_f4.bmp": 0.849, - "barba_flou_f5.bmp": 0.829, - "barba_j2000_r1.bmp": 0.977, - "barba_j2000_r2.bmp": 0.962, - "barba_j2000_r3.bmp": 0.936, - "barba_j2000_r4.bmp": 0.901, - "barba_j2000_r5.bmp": 0.829, - "barba_jpeg_lumichr_r1.bmp": 0.973, - "barba_jpeg_lumichr_r2.bmp": 0.954, - "barba_jpeg_lumichr_r3.bmp": 0.917, - "barba_jpeg_lumichr_r4.bmp": 0.875, - "barba_jpeg_lumichr_r5.bmp": 0.846, - "barba_jpeg_r1.bmp": 0.954, - "barba_jpeg_r2.bmp": 0.938, - "barba_jpeg_r3.bmp": 0.911, - "barba_jpeg_r4.bmp": 0.884, - "barba_jpeg_r5.bmp": 0.847, - "barba_lar_r1.bmp": 0.839, - "barba_lar_r2.bmp": 0.874, - "barba_lar_r3.bmp": 0.917, - "barba_lar_r4.bmp": 0.946, - "barba_lar_r5.bmp": 0.958, + "barba_flou_f1.bmp": 0.983, + "barba_flou_f2.bmp": 0.92, + "barba_flou_f3.bmp": 0.864, + "barba_flou_f4.bmp": 0.833, + "barba_flou_f5.bmp": 0.812, + "barba_j2000_r1.bmp": 0.988, + "barba_j2000_r2.bmp": 0.975, + "barba_j2000_r3.bmp": 0.95, + "barba_j2000_r4.bmp": 0.919, + "barba_j2000_r5.bmp": 0.834, + "barba_jpeg_lumichr_r1.bmp": 0.981, + "barba_jpeg_lumichr_r2.bmp": 0.966, + "barba_jpeg_lumichr_r3.bmp": 0.935, + "barba_jpeg_lumichr_r4.bmp": 0.898, + "barba_jpeg_lumichr_r5.bmp": 0.871, + "barba_jpeg_r1.bmp": 0.977, + "barba_jpeg_r2.bmp": 0.962, + "barba_jpeg_r3.bmp": 0.937, + "barba_jpeg_r4.bmp": 0.917, + "barba_jpeg_r5.bmp": 0.886, + "barba_lar_r1.bmp": 0.823, + "barba_lar_r2.bmp": 0.864, + "barba_lar_r3.bmp": 0.912, + "barba_lar_r4.bmp": 0.951, + "barba_lar_r5.bmp": 0.966, "boats.bmp": 1, - "boats_flou_f1.bmp": 0.984, - "boats_flou_f2.bmp": 0.967, - "boats_flou_f3.bmp": 0.945, - "boats_flou_f4.bmp": 0.873, - "boats_flou_f5.bmp": 0.836, - "boats_j2000_r1.bmp": 0.974, - "boats_j2000_r2.bmp": 0.957, - "boats_j2000_r3.bmp": 0.934, - "boats_j2000_r4.bmp": 0.911, - "boats_j2000_r5.bmp": 0.862, - "boats_jpeg_r1.bmp": 0.953, - "boats_jpeg_r2.bmp": 0.942, - "boats_jpeg_r3.bmp": 0.92, - "boats_jpeg_r4.bmp": 0.901, - "boats_jpeg_r5.bmp": 0.868, - "boats_lar_r1.bmp": 0.868, - "boats_lar_r2.bmp": 0.916, - "boats_lar_r3.bmp": 0.928, + "boats_flou_f1.bmp": 0.982, + "boats_flou_f2.bmp": 0.961, + "boats_flou_f3.bmp": 0.933, + "boats_flou_f4.bmp": 0.842, + "boats_flou_f5.bmp": 0.796, + "boats_j2000_r1.bmp": 0.981, + "boats_j2000_r2.bmp": 0.966, + "boats_j2000_r3.bmp": 0.94, + "boats_j2000_r4.bmp": 0.914, + "boats_j2000_r5.bmp": 0.856, + "boats_jpeg_r1.bmp": 0.978, + "boats_jpeg_r2.bmp": 0.971, + "boats_jpeg_r3.bmp": 0.952, + "boats_jpeg_r4.bmp": 0.936, + "boats_jpeg_r5.bmp": 0.912, + "boats_lar_r1.bmp": 0.842, + "boats_lar_r2.bmp": 0.897, + "boats_lar_r3.bmp": 0.913, "boats_lar_r4.bmp": 0.95, - "boats_lar_r5.bmp": 0.964, + "boats_lar_r5.bmp": 0.972, "clown.bmp": 1, - "clown_j2000_r1.bmp": 0.973, - "clown_j2000_r2.bmp": 0.946, - "clown_j2000_r3.bmp": 0.94, - "clown_j2000_r4.bmp": 0.906, - "clown_j2000_r5.bmp": 0.856, - "clown_jpeg_lumichr_r1.bmp": 0.925, - "clown_jpeg_lumichr_r2.bmp": 0.893, - "clown_jpeg_lumichr_r3.bmp": 0.828, - "clown_jpeg_lumichr_r4.bmp": 0.795, - "clown_jpeg_lumichr_r5.bmp": 0.718, - "clown_jpeg_r1.bmp": 0.937, - "clown_jpeg_r2.bmp": 0.914, - "clown_jpeg_r3.bmp": 0.891, - "clown_jpeg_r4.bmp": 0.836, - "clown_jpeg_r5.bmp": 0.825, - "clown_lar_r1.bmp": 0.847, - "clown_lar_r2.bmp": 0.893, - "clown_lar_r3.bmp": 0.906, - "clown_lar_r4.bmp": 0.951, - "clown_lar_r5.bmp": 0.961, + "clown_j2000_r1.bmp": 0.988, + "clown_j2000_r2.bmp": 0.971, + "clown_j2000_r3.bmp": 0.962, + "clown_j2000_r4.bmp": 0.93, + "clown_j2000_r5.bmp": 0.872, + "clown_jpeg_lumichr_r1.bmp": 0.953, + "clown_jpeg_lumichr_r2.bmp": 0.93, + "clown_jpeg_lumichr_r3.bmp": 0.881, + "clown_jpeg_lumichr_r4.bmp": 0.855, + "clown_jpeg_lumichr_r5.bmp": 0.797, + "clown_jpeg_r1.bmp": 0.985, + "clown_jpeg_r2.bmp": 0.97, + "clown_jpeg_r3.bmp": 0.954, + "clown_jpeg_r4.bmp": 0.914, + "clown_jpeg_r5.bmp": 0.903, + "clown_lar_r1.bmp": 0.83, + "clown_lar_r2.bmp": 0.9, + "clown_lar_r3.bmp": 0.911, + "clown_lar_r4.bmp": 0.96, + "clown_lar_r5.bmp": 0.973, "fruit.bmp": 1, - "fruit_flou_f1.bmp": 0.987, - "fruit_flou_f2.bmp": 0.935, - "fruit_flou_f3.bmp": 0.892, - "fruit_flou_f4.bmp": 0.838, - "fruit_flou_f5.bmp": 0.774, - "fruit_j2000_r1.bmp": 0.988, - "fruit_j2000_r2.bmp": 0.97, - "fruit_j2000_r3.bmp": 0.947, - "fruit_j2000_r4.bmp": 0.904, - "fruit_j2000_r5.bmp": 0.863, - "fruit_jpeg_lumichr_r1.bmp": 0.967, - "fruit_jpeg_lumichr_r2.bmp": 0.962, - "fruit_jpeg_lumichr_r3.bmp": 0.918, - "fruit_jpeg_lumichr_r4.bmp": 0.877, - "fruit_jpeg_lumichr_r5.bmp": 0.841, - "fruit_jpeg_r1.bmp": 0.96, - "fruit_jpeg_r2.bmp": 0.949, - "fruit_jpeg_r3.bmp": 0.929, - "fruit_jpeg_r4.bmp": 0.889, - "fruit_jpeg_r5.bmp": 0.865, - "fruit_lar_r1.bmp": 0.9, - "fruit_lar_r2.bmp": 0.946, - "fruit_lar_r3.bmp": 0.952, - "fruit_lar_r4.bmp": 0.968, - "fruit_lar_r5.bmp": 0.972, + "fruit_flou_f1.bmp": 0.985, + "fruit_flou_f2.bmp": 0.924, + "fruit_flou_f3.bmp": 0.875, + "fruit_flou_f4.bmp": 0.811, + "fruit_flou_f5.bmp": 0.736, + "fruit_j2000_r1.bmp": 0.991, + "fruit_j2000_r2.bmp": 0.977, + "fruit_j2000_r3.bmp": 0.959, + "fruit_j2000_r4.bmp": 0.917, + "fruit_j2000_r5.bmp": 0.874, + "fruit_jpeg_lumichr_r1.bmp": 0.977, + "fruit_jpeg_lumichr_r2.bmp": 0.976, + "fruit_jpeg_lumichr_r3.bmp": 0.948, + "fruit_jpeg_lumichr_r4.bmp": 0.929, + "fruit_jpeg_lumichr_r5.bmp": 0.904, + "fruit_jpeg_r1.bmp": 0.986, + "fruit_jpeg_r2.bmp": 0.978, + "fruit_jpeg_r3.bmp": 0.968, + "fruit_jpeg_r4.bmp": 0.933, + "fruit_jpeg_r5.bmp": 0.915, + "fruit_lar_r1.bmp": 0.887, + "fruit_lar_r2.bmp": 0.943, + "fruit_lar_r3.bmp": 0.95, + "fruit_lar_r4.bmp": 0.971, + "fruit_lar_r5.bmp": 0.976, "house.bmp": 1, - "house_j2000_r1.bmp": 0.981, - "house_j2000_r2.bmp": 0.973, + "house_j2000_r1.bmp": 0.984, + "house_j2000_r2.bmp": 0.975, "house_j2000_r3.bmp": 0.95, - "house_j2000_r4.bmp": 0.917, - "house_j2000_r5.bmp": 0.868, - "house_jpeg_r1.bmp": 0.962, - "house_jpeg_r2.bmp": 0.947, - "house_jpeg_r3.bmp": 0.925, - "house_jpeg_r4.bmp": 0.895, - "house_jpeg_r5.bmp": 0.867, - "house_lar_r1.bmp": 0.897, - "house_lar_r2.bmp": 0.938, - "house_lar_r3.bmp": 0.947, - "house_lar_r4.bmp": 0.963, - "house_lar_r5.bmp": 0.969, + "house_j2000_r4.bmp": 0.916, + "house_j2000_r5.bmp": 0.859, + "house_jpeg_r1.bmp": 0.982, + "house_jpeg_r2.bmp": 0.971, + "house_jpeg_r3.bmp": 0.952, + "house_jpeg_r4.bmp": 0.919, + "house_jpeg_r5.bmp": 0.889, + "house_lar_r1.bmp": 0.866, + "house_lar_r2.bmp": 0.918, + "house_lar_r3.bmp": 0.931, + "house_lar_r4.bmp": 0.957, + "house_lar_r5.bmp": 0.968, "isabe.bmp": 1, - "isabe_j2000_r1.bmp": 0.968, - "isabe_j2000_r2.bmp": 0.957, - "isabe_j2000_r3.bmp": 0.931, - "isabe_j2000_r4.bmp": 0.921, - "isabe_j2000_r5.bmp": 0.891, - "isabe_jpeg_lumichr_r1.bmp": 0.962, - "isabe_jpeg_lumichr_r2.bmp": 0.947, - "isabe_jpeg_lumichr_r3.bmp": 0.923, - "isabe_jpeg_lumichr_r4.bmp": 0.881, - "isabe_jpeg_lumichr_r5.bmp": 0.838, - "isabe_jpeg_r1.bmp": 0.917, - "isabe_jpeg_r2.bmp": 0.904, - "isabe_jpeg_r3.bmp": 0.882, - "isabe_jpeg_r4.bmp": 0.859, - "isabe_jpeg_r5.bmp": 0.827, + "isabe_j2000_r1.bmp": 0.983, + "isabe_j2000_r2.bmp": 0.971, + "isabe_j2000_r3.bmp": 0.942, + "isabe_j2000_r4.bmp": 0.917, + "isabe_j2000_r5.bmp": 0.869, + "isabe_jpeg_lumichr_r1.bmp": 0.973, + "isabe_jpeg_lumichr_r2.bmp": 0.962, + "isabe_jpeg_lumichr_r3.bmp": 0.943, + "isabe_jpeg_lumichr_r4.bmp": 0.907, + "isabe_jpeg_lumichr_r5.bmp": 0.868, + "isabe_jpeg_r1.bmp": 0.977, + "isabe_jpeg_r2.bmp": 0.968, + "isabe_jpeg_r3.bmp": 0.948, + "isabe_jpeg_r4.bmp": 0.928, + "isabe_jpeg_r5.bmp": 0.882, "lenat.bmp": 1, - "lenat_flou_f1.bmp": 0.988, - "lenat_flou_f2.bmp": 0.949, - "lenat_flou_f3.bmp": 0.913, - "lenat_flou_f4.bmp": 0.9, - "lenat_flou_f5.bmp": 0.861, - "lenat_j2000_r1.bmp": 0.979, - "lenat_j2000_r2.bmp": 0.96, - "lenat_j2000_r3.bmp": 0.937, - "lenat_j2000_r4.bmp": 0.92, - "lenat_j2000_r5.bmp": 0.895, - "lenat_jpeg_r1.bmp": 0.95, - "lenat_jpeg_r2.bmp": 0.939, - "lenat_jpeg_r3.bmp": 0.907, - "lenat_jpeg_r4.bmp": 0.871, - "lenat_jpeg_r5.bmp": 0.857, - "lenat_lar_r1.bmp": 0.901, - "lenat_lar_r2.bmp": 0.933, - "lenat_lar_r3.bmp": 0.948, - "lenat_lar_r4.bmp": 0.958, - "lenat_lar_r5.bmp": 0.963, + "lenat_flou_f1.bmp": 0.991, + "lenat_flou_f2.bmp": 0.952, + "lenat_flou_f3.bmp": 0.906, + "lenat_flou_f4.bmp": 0.89, + "lenat_flou_f5.bmp": 0.838, + "lenat_j2000_r1.bmp": 0.989, + "lenat_j2000_r2.bmp": 0.973, + "lenat_j2000_r3.bmp": 0.952, + "lenat_j2000_r4.bmp": 0.94, + "lenat_j2000_r5.bmp": 0.908, + "lenat_jpeg_r1.bmp": 0.981, + "lenat_jpeg_r2.bmp": 0.975, + "lenat_jpeg_r3.bmp": 0.953, + "lenat_jpeg_r4.bmp": 0.929, + "lenat_jpeg_r5.bmp": 0.912, + "lenat_lar_r1.bmp": 0.89, + "lenat_lar_r2.bmp": 0.934, + "lenat_lar_r3.bmp": 0.949, + "lenat_lar_r4.bmp": 0.966, + "lenat_lar_r5.bmp": 0.972, "mandr.bmp": 1, - "mandr_j2000_r1.bmp": 0.923, - "mandr_j2000_r2.bmp": 0.909, - "mandr_j2000_r3.bmp": 0.844, - "mandr_j2000_r4.bmp": 0.742, - "mandr_j2000_r5.bmp": 0.63, - "mandr_jpeg_lumichr_r1.bmp": 0.948, - "mandr_jpeg_lumichr_r2.bmp": 0.934, - "mandr_jpeg_lumichr_r3.bmp": 0.862, - "mandr_jpeg_lumichr_r4.bmp": 0.833, - "mandr_jpeg_lumichr_r5.bmp": 0.756, - "mandr_jpeg_r1.bmp": 0.919, - "mandr_jpeg_r2.bmp": 0.874, - "mandr_jpeg_r3.bmp": 0.819, - "mandr_jpeg_r4.bmp": 0.785, - "mandr_jpeg_r5.bmp": 0.732, - "mandr_lar_r1.bmp": 0.766, - "mandr_lar_r2.bmp": 0.834, - "mandr_lar_r3.bmp": 0.879, - "mandr_lar_r4.bmp": 0.896, - "mandr_lar_r5.bmp": 0.923, + "mandr_j2000_r1.bmp": 0.953, + "mandr_j2000_r2.bmp": 0.936, + "mandr_j2000_r3.bmp": 0.882, + "mandr_j2000_r4.bmp": 0.756, + "mandr_j2000_r5.bmp": 0.625, + "mandr_jpeg_lumichr_r1.bmp": 0.961, + "mandr_jpeg_lumichr_r2.bmp": 0.949, + "mandr_jpeg_lumichr_r3.bmp": 0.883, + "mandr_jpeg_lumichr_r4.bmp": 0.853, + "mandr_jpeg_lumichr_r5.bmp": 0.768, + "mandr_jpeg_r1.bmp": 0.971, + "mandr_jpeg_r2.bmp": 0.937, + "mandr_jpeg_r3.bmp": 0.888, + "mandr_jpeg_r4.bmp": 0.857, + "mandr_jpeg_r5.bmp": 0.797, + "mandr_lar_r1.bmp": 0.743, + "mandr_lar_r2.bmp": 0.824, + "mandr_lar_r3.bmp": 0.882, + "mandr_lar_r4.bmp": 0.912, + "mandr_lar_r5.bmp": 0.945, "pimen.bmp": 1, - "pimen_j2000_r1.bmp": 0.979, - "pimen_j2000_r2.bmp": 0.962, - "pimen_j2000_r3.bmp": 0.949, - "pimen_j2000_r4.bmp": 0.917, - "pimen_j2000_r5.bmp": 0.8, - "pimen_jpeg_r1.bmp": 0.936, - "pimen_jpeg_r2.bmp": 0.925, - "pimen_jpeg_r3.bmp": 0.913, - "pimen_jpeg_r4.bmp": 0.871, - "pimen_jpeg_r5.bmp": 0.837, - "pimen_lar_r1.bmp": 0.914, - "pimen_lar_r2.bmp": 0.948, + "pimen_j2000_r1.bmp": 0.984, + "pimen_j2000_r2.bmp": 0.97, + "pimen_j2000_r3.bmp": 0.957, + "pimen_j2000_r4.bmp": 0.925, + "pimen_j2000_r5.bmp": 0.807, + "pimen_jpeg_r1.bmp": 0.971, + "pimen_jpeg_r2.bmp": 0.965, + "pimen_jpeg_r3.bmp": 0.957, + "pimen_jpeg_r4.bmp": 0.928, + "pimen_jpeg_r5.bmp": 0.905, + "pimen_lar_r1.bmp": 0.908, + "pimen_lar_r2.bmp": 0.944, "pimen_lar_r3.bmp": 0.956, - "pimen_lar_r4.bmp": 0.965, - "pimen_lar_r5.bmp": 0.967 + "pimen_lar_r4.bmp": 0.973, + "pimen_lar_r5.bmp": 0.977 } diff --git a/spec/samples/IVC_color.json b/spec/samples/IVC_color.json index 32a5b1dc..e10c1aaf 100644 --- a/spec/samples/IVC_color.json +++ b/spec/samples/IVC_color.json @@ -1,197 +1,197 @@ { "avion.bmp": 1, - "avion_j2000_r1.bmp": 0.981, + "avion_j2000_r1.bmp": 0.979, "avion_j2000_r2.bmp": 0.955, - "avion_j2000_r3.bmp": 0.936, - "avion_j2000_r4.bmp": 0.924, - "avion_j2000_r5.bmp": 0.89, - "avion_jpeg_r1.bmp": 0.945, - "avion_jpeg_r2.bmp": 0.937, - "avion_jpeg_r3.bmp": 0.92, - "avion_jpeg_r4.bmp": 0.905, - "avion_jpeg_r5.bmp": 0.893, + "avion_j2000_r3.bmp": 0.928, + "avion_j2000_r4.bmp": 0.915, + "avion_j2000_r5.bmp": 0.865, + "avion_jpeg_r1.bmp": 0.967, + "avion_jpeg_r2.bmp": 0.96, + "avion_jpeg_r3.bmp": 0.942, + "avion_jpeg_r4.bmp": 0.925, + "avion_jpeg_r5.bmp": 0.904, "barba.bmp": 1, - "barba_flou_f1.bmp": 0.98, - "barba_flou_f2.bmp": 0.902, - "barba_flou_f3.bmp": 0.833, - "barba_flou_f4.bmp": 0.795, - "barba_flou_f5.bmp": 0.77, - "barba_j2000_r1.bmp": 0.967, - "barba_j2000_r2.bmp": 0.948, - "barba_j2000_r3.bmp": 0.913, - "barba_j2000_r4.bmp": 0.87, - "barba_j2000_r5.bmp": 0.781, - "barba_jpeg_lumichr_r1.bmp": 0.962, - "barba_jpeg_lumichr_r2.bmp": 0.937, - "barba_jpeg_lumichr_r3.bmp": 0.888, - "barba_jpeg_lumichr_r4.bmp": 0.835, - "barba_jpeg_lumichr_r5.bmp": 0.8, - "barba_jpeg_r1.bmp": 0.938, - "barba_jpeg_r2.bmp": 0.916, - "barba_jpeg_r3.bmp": 0.882, - "barba_jpeg_r4.bmp": 0.853, - "barba_jpeg_r5.bmp": 0.812, - "barba_lar_r1.bmp": 0.788, - "barba_lar_r2.bmp": 0.831, - "barba_lar_r3.bmp": 0.886, - "barba_lar_r4.bmp": 0.925, - "barba_lar_r5.bmp": 0.941, + "barba_flou_f1.bmp": 0.977, + "barba_flou_f2.bmp": 0.887, + "barba_flou_f3.bmp": 0.809, + "barba_flou_f4.bmp": 0.768, + "barba_flou_f5.bmp": 0.741, + "barba_j2000_r1.bmp": 0.981, + "barba_j2000_r2.bmp": 0.962, + "barba_j2000_r3.bmp": 0.926, + "barba_j2000_r4.bmp": 0.882, + "barba_j2000_r5.bmp": 0.771, + "barba_jpeg_lumichr_r1.bmp": 0.971, + "barba_jpeg_lumichr_r2.bmp": 0.95, + "barba_jpeg_lumichr_r3.bmp": 0.906, + "barba_jpeg_lumichr_r4.bmp": 0.857, + "barba_jpeg_lumichr_r5.bmp": 0.822, + "barba_jpeg_r1.bmp": 0.965, + "barba_jpeg_r2.bmp": 0.943, + "barba_jpeg_r3.bmp": 0.909, + "barba_jpeg_r4.bmp": 0.882, + "barba_jpeg_r5.bmp": 0.842, + "barba_lar_r1.bmp": 0.759, + "barba_lar_r2.bmp": 0.81, + "barba_lar_r3.bmp": 0.874, + "barba_lar_r4.bmp": 0.928, + "barba_lar_r5.bmp": 0.949, "boats.bmp": 1, - "boats_flou_f1.bmp": 0.982, - "boats_flou_f2.bmp": 0.96, - "boats_flou_f3.bmp": 0.932, - "boats_flou_f4.bmp": 0.844, - "boats_flou_f5.bmp": 0.801, - "boats_j2000_r1.bmp": 0.968, - "boats_j2000_r2.bmp": 0.947, - "boats_j2000_r3.bmp": 0.92, + "boats_flou_f1.bmp": 0.979, + "boats_flou_f2.bmp": 0.952, + "boats_flou_f3.bmp": 0.917, + "boats_flou_f4.bmp": 0.804, + "boats_flou_f5.bmp": 0.75, + "boats_j2000_r1.bmp": 0.975, + "boats_j2000_r2.bmp": 0.956, + "boats_j2000_r3.bmp": 0.923, "boats_j2000_r4.bmp": 0.893, - "boats_j2000_r5.bmp": 0.843, - "boats_jpeg_r1.bmp": 0.945, - "boats_jpeg_r2.bmp": 0.935, - "boats_jpeg_r3.bmp": 0.912, - "boats_jpeg_r4.bmp": 0.894, - "boats_jpeg_r5.bmp": 0.864, - "boats_lar_r1.bmp": 0.845, - "boats_lar_r2.bmp": 0.896, - "boats_lar_r3.bmp": 0.911, - "boats_lar_r4.bmp": 0.938, - "boats_lar_r5.bmp": 0.957, + "boats_j2000_r5.bmp": 0.828, + "boats_jpeg_r1.bmp": 0.973, + "boats_jpeg_r2.bmp": 0.963, + "boats_jpeg_r3.bmp": 0.941, + "boats_jpeg_r4.bmp": 0.923, + "boats_jpeg_r5.bmp": 0.895, + "boats_lar_r1.bmp": 0.81, + "boats_lar_r2.bmp": 0.874, + "boats_lar_r3.bmp": 0.892, + "boats_lar_r4.bmp": 0.936, + "boats_lar_r5.bmp": 0.964, "clown.bmp": 1, - "clown_j2000_r1.bmp": 0.966, - "clown_j2000_r2.bmp": 0.934, - "clown_j2000_r3.bmp": 0.926, - "clown_j2000_r4.bmp": 0.888, - "clown_j2000_r5.bmp": 0.832, - "clown_jpeg_lumichr_r1.bmp": 0.908, - "clown_jpeg_lumichr_r2.bmp": 0.871, - "clown_jpeg_lumichr_r3.bmp": 0.798, - "clown_jpeg_lumichr_r4.bmp": 0.762, - "clown_jpeg_lumichr_r5.bmp": 0.677, - "clown_jpeg_r1.bmp": 0.924, - "clown_jpeg_r2.bmp": 0.899, - "clown_jpeg_r3.bmp": 0.876, - "clown_jpeg_r4.bmp": 0.818, - "clown_jpeg_r5.bmp": 0.805, - "clown_lar_r1.bmp": 0.818, - "clown_lar_r2.bmp": 0.875, - "clown_lar_r3.bmp": 0.889, - "clown_lar_r4.bmp": 0.939, - "clown_lar_r5.bmp": 0.95, + "clown_j2000_r1.bmp": 0.984, + "clown_j2000_r2.bmp": 0.959, + "clown_j2000_r3.bmp": 0.946, + "clown_j2000_r4.bmp": 0.904, + "clown_j2000_r5.bmp": 0.83, + "clown_jpeg_lumichr_r1.bmp": 0.936, + "clown_jpeg_lumichr_r2.bmp": 0.907, + "clown_jpeg_lumichr_r3.bmp": 0.846, + "clown_jpeg_lumichr_r4.bmp": 0.817, + "clown_jpeg_lumichr_r5.bmp": 0.752, + "clown_jpeg_r1.bmp": 0.978, + "clown_jpeg_r2.bmp": 0.958, + "clown_jpeg_r3.bmp": 0.938, + "clown_jpeg_r4.bmp": 0.887, + "clown_jpeg_r5.bmp": 0.874, + "clown_lar_r1.bmp": 0.783, + "clown_lar_r2.bmp": 0.871, + "clown_lar_r3.bmp": 0.885, + "clown_lar_r4.bmp": 0.945, + "clown_lar_r5.bmp": 0.96, "fruit.bmp": 1, - "fruit_flou_f1.bmp": 0.983, - "fruit_flou_f2.bmp": 0.913, - "fruit_flou_f3.bmp": 0.857, - "fruit_flou_f4.bmp": 0.79, - "fruit_flou_f5.bmp": 0.718, - "fruit_j2000_r1.bmp": 0.982, - "fruit_j2000_r2.bmp": 0.956, - "fruit_j2000_r3.bmp": 0.926, - "fruit_j2000_r4.bmp": 0.872, - "fruit_j2000_r5.bmp": 0.827, - "fruit_jpeg_lumichr_r1.bmp": 0.947, - "fruit_jpeg_lumichr_r2.bmp": 0.942, - "fruit_jpeg_lumichr_r3.bmp": 0.881, - "fruit_jpeg_lumichr_r4.bmp": 0.832, - "fruit_jpeg_lumichr_r5.bmp": 0.787, - "fruit_jpeg_r1.bmp": 0.945, - "fruit_jpeg_r2.bmp": 0.932, - "fruit_jpeg_r3.bmp": 0.91, - "fruit_jpeg_r4.bmp": 0.862, - "fruit_jpeg_r5.bmp": 0.838, - "fruit_lar_r1.bmp": 0.866, - "fruit_lar_r2.bmp": 0.926, - "fruit_lar_r3.bmp": 0.934, - "fruit_lar_r4.bmp": 0.955, - "fruit_lar_r5.bmp": 0.96, + "fruit_flou_f1.bmp": 0.98, + "fruit_flou_f2.bmp": 0.895, + "fruit_flou_f3.bmp": 0.828, + "fruit_flou_f4.bmp": 0.745, + "fruit_flou_f5.bmp": 0.656, + "fruit_j2000_r1.bmp": 0.986, + "fruit_j2000_r2.bmp": 0.962, + "fruit_j2000_r3.bmp": 0.934, + "fruit_j2000_r4.bmp": 0.871, + "fruit_j2000_r5.bmp": 0.818, + "fruit_jpeg_lumichr_r1.bmp": 0.959, + "fruit_jpeg_lumichr_r2.bmp": 0.96, + "fruit_jpeg_lumichr_r3.bmp": 0.92, + "fruit_jpeg_lumichr_r4.bmp": 0.894, + "fruit_jpeg_lumichr_r5.bmp": 0.859, + "fruit_jpeg_r1.bmp": 0.978, + "fruit_jpeg_r2.bmp": 0.963, + "fruit_jpeg_r3.bmp": 0.95, + "fruit_jpeg_r4.bmp": 0.899, + "fruit_jpeg_r5.bmp": 0.876, + "fruit_lar_r1.bmp": 0.835, + "fruit_lar_r2.bmp": 0.915, + "fruit_lar_r3.bmp": 0.923, + "fruit_lar_r4.bmp": 0.954, + "fruit_lar_r5.bmp": 0.961, "house.bmp": 1, - "house_j2000_r1.bmp": 0.975, - "house_j2000_r2.bmp": 0.965, - "house_j2000_r3.bmp": 0.934, - "house_j2000_r4.bmp": 0.892, - "house_j2000_r5.bmp": 0.83, - "house_jpeg_r1.bmp": 0.952, - "house_jpeg_r2.bmp": 0.935, - "house_jpeg_r3.bmp": 0.91, - "house_jpeg_r4.bmp": 0.872, - "house_jpeg_r5.bmp": 0.842, - "house_lar_r1.bmp": 0.868, - "house_lar_r2.bmp": 0.919, - "house_lar_r3.bmp": 0.929, - "house_lar_r4.bmp": 0.95, - "house_lar_r5.bmp": 0.959, + "house_j2000_r1.bmp": 0.978, + "house_j2000_r2.bmp": 0.966, + "house_j2000_r3.bmp": 0.931, + "house_j2000_r4.bmp": 0.885, + "house_j2000_r5.bmp": 0.811, + "house_jpeg_r1.bmp": 0.976, + "house_jpeg_r2.bmp": 0.961, + "house_jpeg_r3.bmp": 0.938, + "house_jpeg_r4.bmp": 0.897, + "house_jpeg_r5.bmp": 0.864, + "house_lar_r1.bmp": 0.827, + "house_lar_r2.bmp": 0.894, + "house_lar_r3.bmp": 0.907, + "house_lar_r4.bmp": 0.94, + "house_lar_r5.bmp": 0.954, "isabe.bmp": 1, - "isabe_j2000_r1.bmp": 0.962, - "isabe_j2000_r2.bmp": 0.95, - "isabe_j2000_r3.bmp": 0.918, - "isabe_j2000_r4.bmp": 0.909, - "isabe_j2000_r5.bmp": 0.876, - "isabe_jpeg_lumichr_r1.bmp": 0.95, - "isabe_jpeg_lumichr_r2.bmp": 0.933, - "isabe_jpeg_lumichr_r3.bmp": 0.904, - "isabe_jpeg_lumichr_r4.bmp": 0.858, - "isabe_jpeg_lumichr_r5.bmp": 0.811, - "isabe_jpeg_r1.bmp": 0.904, - "isabe_jpeg_r2.bmp": 0.891, - "isabe_jpeg_r3.bmp": 0.869, - "isabe_jpeg_r4.bmp": 0.848, - "isabe_jpeg_r5.bmp": 0.817, + "isabe_j2000_r1.bmp": 0.976, + "isabe_j2000_r2.bmp": 0.959, + "isabe_j2000_r3.bmp": 0.923, + "isabe_j2000_r4.bmp": 0.89, + "isabe_j2000_r5.bmp": 0.83, + "isabe_jpeg_lumichr_r1.bmp": 0.961, + "isabe_jpeg_lumichr_r2.bmp": 0.945, + "isabe_jpeg_lumichr_r3.bmp": 0.92, + "isabe_jpeg_lumichr_r4.bmp": 0.875, + "isabe_jpeg_lumichr_r5.bmp": 0.828, + "isabe_jpeg_r1.bmp": 0.968, + "isabe_jpeg_r2.bmp": 0.956, + "isabe_jpeg_r3.bmp": 0.93, + "isabe_jpeg_r4.bmp": 0.905, + "isabe_jpeg_r5.bmp": 0.851, "lenat.bmp": 1, - "lenat_flou_f1.bmp": 0.986, - "lenat_flou_f2.bmp": 0.935, - "lenat_flou_f3.bmp": 0.89, - "lenat_flou_f4.bmp": 0.875, - "lenat_flou_f5.bmp": 0.83, - "lenat_j2000_r1.bmp": 0.973, - "lenat_j2000_r2.bmp": 0.949, - "lenat_j2000_r3.bmp": 0.922, - "lenat_j2000_r4.bmp": 0.904, - "lenat_j2000_r5.bmp": 0.877, - "lenat_jpeg_r1.bmp": 0.938, - "lenat_jpeg_r2.bmp": 0.926, - "lenat_jpeg_r3.bmp": 0.894, - "lenat_jpeg_r4.bmp": 0.861, - "lenat_jpeg_r5.bmp": 0.846, - "lenat_lar_r1.bmp": 0.884, - "lenat_lar_r2.bmp": 0.918, - "lenat_lar_r3.bmp": 0.936, - "lenat_lar_r4.bmp": 0.947, - "lenat_lar_r5.bmp": 0.952, + "lenat_flou_f1.bmp": 0.989, + "lenat_flou_f2.bmp": 0.934, + "lenat_flou_f3.bmp": 0.874, + "lenat_flou_f4.bmp": 0.853, + "lenat_flou_f5.bmp": 0.79, + "lenat_j2000_r1.bmp": 0.983, + "lenat_j2000_r2.bmp": 0.96, + "lenat_j2000_r3.bmp": 0.932, + "lenat_j2000_r4.bmp": 0.915, + "lenat_j2000_r5.bmp": 0.876, + "lenat_jpeg_r1.bmp": 0.971, + "lenat_jpeg_r2.bmp": 0.963, + "lenat_jpeg_r3.bmp": 0.935, + "lenat_jpeg_r4.bmp": 0.906, + "lenat_jpeg_r5.bmp": 0.884, + "lenat_lar_r1.bmp": 0.858, + "lenat_lar_r2.bmp": 0.911, + "lenat_lar_r3.bmp": 0.93, + "lenat_lar_r4.bmp": 0.951, + "lenat_lar_r5.bmp": 0.959, "mandr.bmp": 1, - "mandr_j2000_r1.bmp": 0.895, - "mandr_j2000_r2.bmp": 0.878, - "mandr_j2000_r3.bmp": 0.799, - "mandr_j2000_r4.bmp": 0.678, - "mandr_j2000_r5.bmp": 0.558, - "mandr_jpeg_lumichr_r1.bmp": 0.93, - "mandr_jpeg_lumichr_r2.bmp": 0.913, - "mandr_jpeg_lumichr_r3.bmp": 0.825, - "mandr_jpeg_lumichr_r4.bmp": 0.792, - "mandr_jpeg_lumichr_r5.bmp": 0.702, - "mandr_jpeg_r1.bmp": 0.893, - "mandr_jpeg_r2.bmp": 0.84, - "mandr_jpeg_r3.bmp": 0.777, - "mandr_jpeg_r4.bmp": 0.74, - "mandr_jpeg_r5.bmp": 0.683, - "mandr_lar_r1.bmp": 0.702, - "mandr_lar_r2.bmp": 0.785, - "mandr_lar_r3.bmp": 0.838, - "mandr_lar_r4.bmp": 0.86, - "mandr_lar_r5.bmp": 0.895, + "mandr_j2000_r1.bmp": 0.934, + "mandr_j2000_r2.bmp": 0.91, + "mandr_j2000_r3.bmp": 0.84, + "mandr_j2000_r4.bmp": 0.686, + "mandr_j2000_r5.bmp": 0.542, + "mandr_jpeg_lumichr_r1.bmp": 0.946, + "mandr_jpeg_lumichr_r2.bmp": 0.93, + "mandr_jpeg_lumichr_r3.bmp": 0.846, + "mandr_jpeg_lumichr_r4.bmp": 0.81, + "mandr_jpeg_lumichr_r5.bmp": 0.708, + "mandr_jpeg_r1.bmp": 0.96, + "mandr_jpeg_r2.bmp": 0.914, + "mandr_jpeg_r3.bmp": 0.851, + "mandr_jpeg_r4.bmp": 0.812, + "mandr_jpeg_r5.bmp": 0.741, + "mandr_lar_r1.bmp": 0.675, + "mandr_lar_r2.bmp": 0.772, + "mandr_lar_r3.bmp": 0.84, + "mandr_lar_r4.bmp": 0.88, + "mandr_lar_r5.bmp": 0.923, "pimen.bmp": 1, - "pimen_j2000_r1.bmp": 0.969, - "pimen_j2000_r2.bmp": 0.944, - "pimen_j2000_r3.bmp": 0.928, - "pimen_j2000_r4.bmp": 0.891, - "pimen_j2000_r5.bmp": 0.783, - "pimen_jpeg_r1.bmp": 0.916, - "pimen_jpeg_r2.bmp": 0.906, - "pimen_jpeg_r3.bmp": 0.892, - "pimen_jpeg_r4.bmp": 0.849, - "pimen_jpeg_r5.bmp": 0.816, - "pimen_lar_r1.bmp": 0.897, - "pimen_lar_r2.bmp": 0.934, - "pimen_lar_r3.bmp": 0.946, - "pimen_lar_r4.bmp": 0.955, - "pimen_lar_r5.bmp": 0.958 + "pimen_j2000_r1.bmp": 0.974, + "pimen_j2000_r2.bmp": 0.953, + "pimen_j2000_r3.bmp": 0.933, + "pimen_j2000_r4.bmp": 0.892, + "pimen_j2000_r5.bmp": 0.771, + "pimen_jpeg_r1.bmp": 0.955, + "pimen_jpeg_r2.bmp": 0.946, + "pimen_jpeg_r3.bmp": 0.935, + "pimen_jpeg_r4.bmp": 0.9, + "pimen_jpeg_r5.bmp": 0.873, + "pimen_lar_r1.bmp": 0.883, + "pimen_lar_r2.bmp": 0.924, + "pimen_lar_r3.bmp": 0.938, + "pimen_lar_r4.bmp": 0.959, + "pimen_lar_r5.bmp": 0.964 }