Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.03.2018, 16:18
Интересующийся
Отправить личное сообщение для dfcz112 Посмотреть профиль Найти все сообщения от dfcz112
 
Регистрация: 30.01.2018
Сообщений: 29

Определить цвет каждого пикселя
Добрый день!
Задача: есть сферическая картинка, мне нужно средствами js определить цвет каждого пикселя на этой картинке. Картинка заранее в чёрно-белом цвете(т.е. цветов для определения всего два). На выходе должен получиться массив с этими цветами.
Ответить с цитированием
  #2 (permalink)  
Старый 20.03.2018, 16:21
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Затолкать картинку в canvas:
https://stackoverflow.com/a/6011402
Узнать цвет пикселя:
https://stackoverflow.com/a/6736135
Ответить с цитированием
  #3 (permalink)  
Старый 20.03.2018, 16:39
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

Сообщение от Nexus
Узнать цвет пикселя:
https://stackoverflow.com/a/6736135
если надо узнать цвета всех пикселей, то должно быть c.getImageData(0, 0, width, height)

т.е. не брать каждый пиксель отдельно, а взять сразу всё.
Ответить с цитированием
  #4 (permalink)  
Старый 20.03.2018, 19:53
Интересующийся
Отправить личное сообщение для dfcz112 Посмотреть профиль Найти все сообщения от dfcz112
 
Регистрация: 30.01.2018
Сообщений: 29

А вот эти всякие .drawImage(), .getContext('2d') - это от фреймворков или стандартные методы js работы с canvas?
Ответить с цитированием
  #5 (permalink)  
Старый 20.03.2018, 20:44
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от dfcz112
А вот эти всякие .drawImage(), .getContext('2d')
https://developer.mozilla.org/ru/doc...API/Canvas_API
Ответить с цитированием
  #6 (permalink)  
Старый 23.03.2018, 14:35
Интересующийся
Отправить личное сообщение для dfcz112 Посмотреть профиль Найти все сообщения от dfcz112
 
Регистрация: 30.01.2018
Сообщений: 29

Спасибо за помощь, вроде продвигаюсь
Ответить с цитированием
  #7 (permalink)  
Старый 23.03.2018, 18:20
Интересующийся
Отправить личное сообщение для dfcz112 Посмотреть профиль Найти все сообщения от dfcz112
 
Регистрация: 30.01.2018
Сообщений: 29

Я вобщем-то делаю генератор японских кроссвордов, если кто знаком. По задумке в него можно будет засунуть любую картинку и он на основе неё сделает японский кроссворд.
Ответить с цитированием
  #8 (permalink)  
Старый 23.03.2018, 18:25
Интересующийся
Отправить личное сообщение для dfcz112 Посмотреть профиль Найти все сообщения от dfcz112
 
Регистрация: 30.01.2018
Сообщений: 29

Это я к тому написал, что хотел бы заодно спросить: когда вся логика будет готова, как бы мне его в онлайн выложить? Так же nodejs будет задействована
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать цвет пикселя средствами Js. Brook Общие вопросы Javascript 1 14.08.2012 13:31
Получить цвет пикселя страницы. somebody Events/DOM/Window 11 27.06.2011 19:48
Цвет пикселя mycoding Общие вопросы Javascript 0 27.02.2010 12:16
Как определить цвет (темный он или светлый)? mouse_web Элементы интерфейса 6 22.07.2009 14:35
Получить цвет пикселя всего окна браузера chris Events/DOM/Window 1 02.07.2009 09:58