Там можно увидеть три элемента -- широкий div, с цветом rgb(36,43,51),
внутри которого находится элемент canvas, на котором размещено изображение, состоящее из фона такого же цвета и белой полосы слева
и ниже него элемент img с тем же содержимым
Вы не увидите разницы между цветами div и img, потому что они одни и те же
Но изображение, отображаемое внутри canvas имеет совсем другой цвет и заметно выделяется на общем фоне.
Как я понимаю, использование функции getImageData показывает правильные цвета и для css и для canvas, но проблема в том, что все цвета внутри тега canvas искажаются.