Задать вопрос
@toddbarry

Как определить цвет пикселя за пределами холста canvas?

Добрый день, у меня не получается решить проблему определения цвета пикселя за пределами холста.
Я использую стороннюю библиотеку, которая отрисовывает графы на холсте. изображение на холсте может панорамироваться и масштабироваться.
getImageData() работает отлично, когда меня интересует цвет пикселя в пределах холста, однако порой (часто) мне нужно определять цвет пикселя, который с учетом панорамирования находится за пределами холста. Но в этом случае getImageData() говорит, что пиксель прозрачен.

Как можно получить цвет пикселя за пределами холста?
  • Вопрос задан
  • 163 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unity с нуля
    3 месяца
    Далее
  • OTUS
    Android Developer
    10 месяцев
    Далее
Решения вопроса 1
@GreatRash
За пределами холста нет пикселей. Вероятно вам нужно запоминать весть массив пикселей, прежде чем панорамировать/масштабировать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы