2013-04-01 59 views
0

有沒有辦法從圖像中讀取像素而不使用Canvas及其getImageData方法? 畫布是HTML5功能,在IE8及更低版本中不可用。閱讀沒有畫布的圖像像素

+1

你總是可以取二進制圖像數據使用Ajax,然後用JavaScript編寫(或查找或調試)圖像處理庫,將二進制圖像數據轉換爲像素數據。 – apsillers

回答

1

兩種方法

  1. 填充工具帆布,例如http://flashcanvas.net/(或others),不知道如果這些支持的讀取像素的相關信息
  2. 使用JPEG(假設這是格式)解碼器寫在JS或編譯使用Emscripten(如libjpeg的)
+0

我看過這些polyfills,但它們依賴於flash播放器或silverlight。我聯繫了Kinectjs的作者,看看他的圖書館是否可以這樣做,但我仍在等待答案。 – Marka