2013-04-01 2 views
0

Есть ли способ чтения пикселей из изображения без использования Canvas и метода getImageData? Canvas - это функция HTML5, которая недоступна в IE8 и ниже.Прочитать пиксели изображения без Canvas

+1

Вы всегда можете принести данные двоичного изображения с использованием Ajax, а затем записывать (или находить или поручать) библиотеку обработки изображений в JavaScript, которая преобразует данные двоичного изображения в пиксельные данные. – apsillers

ответ

1

Два подхода

  1. Polyfill холст, например http://flashcanvas.net/ (или others), не уверен, что если какой-либо из этих поддерживает чтение пиксельных Infos
  2. Используйте JPEG (при условии, что это формат) декодер написан в JS или скомпилированы с использованием Emscripten (например libjpeg)
+0

Я видел эти полиполки, но они зависят от флеш-плеера или серебристого света. Я связался с автором Kinectjs, чтобы узнать, возможно ли это в его библиотеке, но я все еще жду ответа. – Marka

Смежные вопросы