Commit 916d7e16 authored by Oleg Dzhimiev's avatar Oleg Dzhimiev

already have the buffer

parent cdb6b4d1
......@@ -232,22 +232,15 @@
IMAGE_FORMAT = "TIFF";
obj.format = IMAGE_FORMAT;
var arrayBuffer;
var fileReader = new FileReader();
fileReader.onload = function(event){
arrayBuffer = event.target.result;
// tiff.js which is limited in capabilities
//var tiff = new Tiff({buffer: arrayBuffer});
//var canvas = tiff.toCanvas();
// UTIF.js
var ifds = UTIF.decode(arrayBuffer);
UTIF.decodeImage(arrayBuffer, ifds[0]);
var ifds = UTIF.decode(imagedata);
UTIF.decodeImage(imagedata, ifds[0]);
if (ifds[0].t258==16){
rgba_16bit = new Float32Array(ifds[0].data.filter((x,i) => i%2==0));
rgba_16bit = rgba_16bit.map((x,i) => x + (ifds[0].data[2*i+1]<<8));
......@@ -359,11 +352,6 @@
//Elphel.Canvas.drawScaled($(canvas),cnv_display,settings.width);
Elphel.Canvas.drawScaled(cnv_working,cnv_display,settings.width);
delete this;
}
fileReader.readAsArrayBuffer(new Blob([imagedata]));
}
function process_image(imagedata){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment