为了账号安全,请及时绑定邮箱和手机立即绑定

ndarray和ops怎么样才能在浏览器中引入并处理图片data

ndarray和ops怎么样才能在浏览器中引入并处理图片data

呼如林 2019-03-12 13:15:38
function preprocess(imageData) {        const {            width,            height,            data    } = imageData;        const dataTensor = ndarray(new Float32Array(data), [width, height, 4])                const dataProcessedTensor = ndarray(new Float32Array(width * height * 3), [width, height, 3])        //从[0,255]转化到[0,1]        ops.divseq(dataTensor, 255)        //获取R数据        ops.assign(dataProcessedTensor.pick(null, null, 0), dataTensor.pick(null, null, 0))        //获取G数据        ops.assign(dataProcessedTensor.pick(null, null, 1), dataTensor.pick(null, null, 1))        //获取B数据        ops.assign(dataProcessedTensor.pick(null, null, 2), dataTensor.pick(null, null, 2))        const preprocessedData = dataProcessedTensor.data;        console.log('via process');        return preprocessedData;    }   找不到 ndarray 和 ops 请问我该如何引用 ?谢谢 谢谢
查看完整描述

1 回答

?
慕斯王

TA贡献1864条经验 获得超2个赞

scijs/ndarray,用npm安装,然后通过browserify在浏览器使用。


查看完整回答
反对 回复 2019-04-03
  • 1 回答
  • 0 关注
  • 147 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号