color/distance


POST https://api.martindilling.com/v1/color/distance.json

[
    'distance' => [
        ['r' => 0, 'g' => 0, 'b' => 0],
        ['r' => 255, 'g' => 255, 'b' => 255],
    ],
]

Response

[
    'distance' => 441.6729559300637
]

POST https://api.martindilling.com/v1/color/distance.json

[
    'distances' => [
        [
            ['r' => 0, 'g' => 0, 'b' => 0],
            [255, 255, 255],
        ],
        [
            [0, 0, 0],
            ['r' => 200, 'g' => 200, 'b' => 200],
        ],
        [
            ['r' => 100, 'g' => 100, 'b' => 100],
            ['r' => 255, 'g' => 255, 'b' => 255],
        ],
    ],
]

Response

[
    'distances' => [
        441.6729559300637,
        346.41016151377545,
        268.46787517317597,
    ],
]

POST https://api.martindilling.com/v1/color/distance.json

[
    'distance' => [
        '#000000',
        '#ffffff',
    ],
]

Response

[
    'distance' => 441.6729559300637
]

POST https://api.martindilling.com/v1/color/distance.json

[
    'distances' => [
        [
            '#000000',
            'ffffff',
        ],
        [
            '000',
            '#aaaaaa',
        ],
        [
            '444444',
            '#fff',
        ],
    ],
]

Response

[
    'distances' => [
        441.6729559300637,
        294.44863728670913,
        323.8935010153801,
    ],
]