Альфа-беспредел в canvas
Столкнулся с довольно странной штукой
https://jsfiddle.net/9jz6s1kv/ Ставлю некоторый полупрозрачный цвет, потом смотрю что оказалось. А оказалось что rgb немного другие. Если делать альфа совсем маленькой, то там вообще полный ппц. Спасибо хоть при 255 всё нормально. Как призвать канву к совести? |
Яростный Меч,
странно console.log(imgData2) результат верный console.log(imgData2.data) уже иной, может это как-то связано с Uint8ClampedArray |
рони,
у меня console.log(imgData2) результат тот же (неверный) Хром, винХР в FF результаты тоже неверные, да ещё и отличаются от хрома |
видимо, цвет хранится "внутри канвы" в каком-то другом формате. Установленное и полученное значения считаются "одинаковыми"... Только по какому принципу, непонятно.
|
Цитата:
|
Часовой пояс GMT +3, время: 22:56. |