{
  "case": "png-quantization-color-changes",
  "method": "Local source-file experiment; not a browser or screen-device test",
  "python": "3.12.14",
  "pillow": "12.3.0",
  "webp": "1.6.0",
  "changed_rgba_pixels": 20160,
  "quantizer": "MEDIANCUT",
  "requested_colors": 4,
  "dither": "NONE",
  "output_rgb_counts": [
    {
      "pixels": 7200,
      "rgb": [
        210,
        210,
        210
      ],
      "hex": "#D2D2D2"
    },
    {
      "pixels": 7200,
      "rgb": [
        75,
        75,
        75
      ],
      "hex": "#4B4B4B"
    },
    {
      "pixels": 5760,
      "rgb": [
        143,
        143,
        143
      ],
      "hex": "#8F8F8F"
    },
    {
      "pixels": 4320,
      "rgb": [
        15,
        15,
        15
      ],
      "hex": "#0F0F0F"
    }
  ],
  "files": [
    {
      "file": "seventeen-grays.png",
      "bytes": 398,
      "sha256": "6b63c946c0be0093d525b55e85f0283b7b641ed7a32bb3586fee30b738f93c0c",
      "format": "PNG",
      "mode": "RGB",
      "width": 204,
      "height": 120,
      "bands": [
        "R",
        "G",
        "B"
      ],
      "rgba_sha256": "eb2038943f004278a7669e23b4fa9610b3fd2e0155043b22737d9021a4de4cde",
      "unique_rgba": 17,
      "samples": [
        {
          "xy": [
            6,
            60
          ],
          "rgba": [
            0,
            0,
            0,
            255
          ],
          "hex": "#000000"
        },
        {
          "xy": [
            18,
            60
          ],
          "rgba": [
            15,
            15,
            15,
            255
          ],
          "hex": "#0F0F0F"
        },
        {
          "xy": [
            30,
            60
          ],
          "rgba": [
            30,
            30,
            30,
            255
          ],
          "hex": "#1E1E1E"
        },
        {
          "xy": [
            42,
            60
          ],
          "rgba": [
            45,
            45,
            45,
            255
          ],
          "hex": "#2D2D2D"
        },
        {
          "xy": [
            54,
            60
          ],
          "rgba": [
            60,
            60,
            60,
            255
          ],
          "hex": "#3C3C3C"
        },
        {
          "xy": [
            66,
            60
          ],
          "rgba": [
            75,
            75,
            75,
            255
          ],
          "hex": "#4B4B4B"
        },
        {
          "xy": [
            78,
            60
          ],
          "rgba": [
            90,
            90,
            90,
            255
          ],
          "hex": "#5A5A5A"
        },
        {
          "xy": [
            90,
            60
          ],
          "rgba": [
            105,
            105,
            105,
            255
          ],
          "hex": "#696969"
        },
        {
          "xy": [
            102,
            60
          ],
          "rgba": [
            120,
            120,
            120,
            255
          ],
          "hex": "#787878"
        },
        {
          "xy": [
            114,
            60
          ],
          "rgba": [
            135,
            135,
            135,
            255
          ],
          "hex": "#878787"
        },
        {
          "xy": [
            126,
            60
          ],
          "rgba": [
            150,
            150,
            150,
            255
          ],
          "hex": "#969696"
        },
        {
          "xy": [
            138,
            60
          ],
          "rgba": [
            165,
            165,
            165,
            255
          ],
          "hex": "#A5A5A5"
        },
        {
          "xy": [
            150,
            60
          ],
          "rgba": [
            180,
            180,
            180,
            255
          ],
          "hex": "#B4B4B4"
        },
        {
          "xy": [
            162,
            60
          ],
          "rgba": [
            195,
            195,
            195,
            255
          ],
          "hex": "#C3C3C3"
        },
        {
          "xy": [
            174,
            60
          ],
          "rgba": [
            210,
            210,
            210,
            255
          ],
          "hex": "#D2D2D2"
        },
        {
          "xy": [
            186,
            60
          ],
          "rgba": [
            225,
            225,
            225,
            255
          ],
          "hex": "#E1E1E1"
        },
        {
          "xy": [
            198,
            60
          ],
          "rgba": [
            240,
            240,
            240,
            255
          ],
          "hex": "#F0F0F0"
        }
      ]
    },
    {
      "file": "four-color-png.png",
      "bytes": 168,
      "sha256": "fb19f445299533975a088e0ed247d3e52cfd5bffb8e127621e9d926bfe647b53",
      "format": "PNG",
      "mode": "P",
      "width": 204,
      "height": 120,
      "bands": [
        "P"
      ],
      "rgba_sha256": "232e5c86713827c8f5428518948696b8fc2e6d58acce80f302a2fc1ac0581c0c",
      "unique_rgba": 4,
      "samples": [
        {
          "xy": [
            6,
            60
          ],
          "rgba": [
            15,
            15,
            15,
            255
          ],
          "hex": "#0F0F0F"
        },
        {
          "xy": [
            18,
            60
          ],
          "rgba": [
            15,
            15,
            15,
            255
          ],
          "hex": "#0F0F0F"
        },
        {
          "xy": [
            30,
            60
          ],
          "rgba": [
            15,
            15,
            15,
            255
          ],
          "hex": "#0F0F0F"
        },
        {
          "xy": [
            42,
            60
          ],
          "rgba": [
            75,
            75,
            75,
            255
          ],
          "hex": "#4B4B4B"
        },
        {
          "xy": [
            54,
            60
          ],
          "rgba": [
            75,
            75,
            75,
            255
          ],
          "hex": "#4B4B4B"
        },
        {
          "xy": [
            66,
            60
          ],
          "rgba": [
            75,
            75,
            75,
            255
          ],
          "hex": "#4B4B4B"
        },
        {
          "xy": [
            78,
            60
          ],
          "rgba": [
            75,
            75,
            75,
            255
          ],
          "hex": "#4B4B4B"
        },
        {
          "xy": [
            90,
            60
          ],
          "rgba": [
            75,
            75,
            75,
            255
          ],
          "hex": "#4B4B4B"
        },
        {
          "xy": [
            102,
            60
          ],
          "rgba": [
            143,
            143,
            143,
            255
          ],
          "hex": "#8F8F8F"
        },
        {
          "xy": [
            114,
            60
          ],
          "rgba": [
            143,
            143,
            143,
            255
          ],
          "hex": "#8F8F8F"
        },
        {
          "xy": [
            126,
            60
          ],
          "rgba": [
            143,
            143,
            143,
            255
          ],
          "hex": "#8F8F8F"
        },
        {
          "xy": [
            138,
            60
          ],
          "rgba": [
            143,
            143,
            143,
            255
          ],
          "hex": "#8F8F8F"
        },
        {
          "xy": [
            150,
            60
          ],
          "rgba": [
            210,
            210,
            210,
            255
          ],
          "hex": "#D2D2D2"
        },
        {
          "xy": [
            162,
            60
          ],
          "rgba": [
            210,
            210,
            210,
            255
          ],
          "hex": "#D2D2D2"
        },
        {
          "xy": [
            174,
            60
          ],
          "rgba": [
            210,
            210,
            210,
            255
          ],
          "hex": "#D2D2D2"
        },
        {
          "xy": [
            186,
            60
          ],
          "rgba": [
            210,
            210,
            210,
            255
          ],
          "hex": "#D2D2D2"
        },
        {
          "xy": [
            198,
            60
          ],
          "rgba": [
            210,
            210,
            210,
            255
          ],
          "hex": "#D2D2D2"
        }
      ]
    }
  ]
}