use crate::{Colormap, ColormapKind, ColormapMeta};
pub const MATLAB_HSV: Colormap = Colormap {
meta: ColormapMeta {
name: "matlab_hsv",
collection: "ncar",
author: "NCAR",
kind: ColormapKind::Cyclic,
perceptually_uniform: false,
cvd_friendly: false,
grayscale_safe: false,
lut_size: 256,
citation: "NCAR Command Language (NCL). doi.org/10.5065/D6WD3XH5",
},
lut: &MATLAB_HSV_LUT,
};
static MATLAB_HSV_LUT: [[u8; 3]; 256] = [
[255, 0, 0],
[255, 6, 0],
[255, 11, 0],
[255, 17, 0],
[255, 23, 0],
[255, 29, 0],
[255, 35, 0],
[255, 41, 0],
[255, 46, 0],
[255, 52, 0],
[255, 58, 0],
[255, 64, 0],
[255, 70, 0],
[255, 76, 0],
[255, 82, 0],
[255, 88, 0],
[255, 94, 0],
[255, 100, 0],
[255, 106, 0],
[255, 112, 0],
[255, 118, 0],
[255, 124, 0],
[255, 129, 0],
[255, 135, 0],
[255, 141, 0],
[255, 147, 0],
[255, 153, 0],
[255, 159, 0],
[255, 165, 0],
[255, 171, 0],
[255, 177, 0],
[255, 183, 0],
[255, 189, 0],
[255, 195, 0],
[255, 201, 0],
[255, 207, 0],
[255, 212, 0],
[255, 218, 0],
[255, 224, 0],
[255, 230, 0],
[255, 236, 0],
[254, 241, 0],
[252, 245, 0],
[250, 249, 0],
[248, 253, 0],
[244, 255, 0],
[238, 255, 0],
[232, 255, 0],
[226, 255, 0],
[220, 255, 0],
[215, 255, 0],
[209, 255, 0],
[203, 255, 0],
[197, 255, 0],
[191, 255, 0],
[185, 255, 0],
[179, 255, 0],
[173, 255, 0],
[167, 255, 0],
[161, 255, 0],
[155, 255, 0],
[149, 255, 0],
[143, 255, 0],
[137, 255, 0],
[132, 255, 0],
[126, 255, 0],
[120, 255, 0],
[114, 255, 0],
[108, 255, 0],
[102, 255, 0],
[96, 255, 0],
[90, 255, 0],
[84, 255, 0],
[78, 255, 0],
[72, 255, 0],
[66, 255, 0],
[60, 255, 0],
[54, 255, 0],
[49, 255, 0],
[43, 255, 0],
[37, 255, 0],
[31, 255, 0],
[25, 255, 0],
[19, 255, 0],
[13, 255, 0],
[7, 255, 0],
[5, 255, 4],
[4, 255, 7],
[2, 255, 11],
[0, 255, 15],
[0, 255, 21],
[0, 255, 27],
[0, 255, 33],
[0, 255, 38],
[0, 255, 44],
[0, 255, 50],
[0, 255, 56],
[0, 255, 62],
[0, 255, 68],
[0, 255, 74],
[0, 255, 80],
[0, 255, 86],
[0, 255, 92],
[0, 255, 98],
[0, 255, 104],
[0, 255, 110],
[0, 255, 116],
[0, 255, 121],
[0, 255, 127],
[0, 255, 133],
[0, 255, 139],
[0, 255, 145],
[0, 255, 151],
[0, 255, 157],
[0, 255, 163],
[0, 255, 169],
[0, 255, 175],
[0, 255, 181],
[0, 255, 187],
[0, 255, 193],
[0, 255, 199],
[0, 255, 204],
[0, 255, 210],
[0, 255, 216],
[0, 255, 222],
[0, 255, 228],
[0, 255, 234],
[0, 255, 240],
[0, 255, 246],
[0, 255, 252],
[0, 252, 255],
[0, 246, 255],
[0, 240, 255],
[0, 234, 255],
[0, 228, 255],
[0, 223, 255],
[0, 217, 255],
[0, 211, 255],
[0, 205, 255],
[0, 199, 255],
[0, 193, 255],
[0, 187, 255],
[0, 181, 255],
[0, 175, 255],
[0, 169, 255],
[0, 163, 255],
[0, 157, 255],
[0, 151, 255],
[0, 145, 255],
[0, 140, 255],
[0, 134, 255],
[0, 128, 255],
[0, 122, 255],
[0, 116, 255],
[0, 110, 255],
[0, 104, 255],
[0, 98, 255],
[0, 92, 255],
[0, 86, 255],
[0, 80, 255],
[0, 74, 255],
[0, 68, 255],
[0, 62, 255],
[0, 57, 255],
[0, 51, 255],
[0, 45, 255],
[0, 39, 255],
[0, 33, 255],
[0, 27, 255],
[0, 21, 255],
[0, 15, 255],
[2, 11, 255],
[3, 8, 255],
[5, 4, 255],
[7, 0, 255],
[13, 0, 255],
[19, 0, 255],
[25, 0, 255],
[30, 0, 255],
[36, 0, 255],
[42, 0, 255],
[48, 0, 255],
[54, 0, 255],
[60, 0, 255],
[66, 0, 255],
[72, 0, 255],
[78, 0, 255],
[84, 0, 255],
[90, 0, 255],
[96, 0, 255],
[102, 0, 255],
[108, 0, 255],
[113, 0, 255],
[119, 0, 255],
[125, 0, 255],
[131, 0, 255],
[137, 0, 255],
[143, 0, 255],
[149, 0, 255],
[155, 0, 255],
[161, 0, 255],
[167, 0, 255],
[173, 0, 255],
[179, 0, 255],
[185, 0, 255],
[191, 0, 255],
[196, 0, 255],
[202, 0, 255],
[208, 0, 255],
[214, 0, 255],
[220, 0, 255],
[226, 0, 255],
[232, 0, 255],
[238, 0, 255],
[244, 0, 255],
[248, 0, 253],
[250, 0, 249],
[252, 0, 245],
[254, 0, 241],
[255, 0, 236],
[255, 0, 231],
[255, 0, 225],
[255, 0, 219],
[255, 0, 213],
[255, 0, 207],
[255, 0, 201],
[255, 0, 195],
[255, 0, 189],
[255, 0, 183],
[255, 0, 177],
[255, 0, 171],
[255, 0, 165],
[255, 0, 159],
[255, 0, 153],
[255, 0, 148],
[255, 0, 142],
[255, 0, 136],
[255, 0, 130],
[255, 0, 124],
[255, 0, 118],
[255, 0, 112],
[255, 0, 106],
[255, 0, 100],
[255, 0, 94],
[255, 0, 88],
[255, 0, 82],
[255, 0, 76],
[255, 0, 70],
[255, 0, 65],
[255, 0, 59],
[255, 0, 53],
[255, 0, 47],
[255, 0, 41],
[255, 0, 35],
[255, 0, 29],
[255, 0, 23],
];