网站设计 方案,苏州网络推广服务,房产证查询系统官方网站,期末网页设计作业及素材1. 页面标签
页面中目前只提供一个按钮来进行输入文件
input clickimportZeroOne typefile /2. 函数定义
在输入文件之后#xff0c;执行importZeroOne函数#xff0c;获得输入的文件#xff0c;进行以下处理
const importZeroOne((eve…1. 页面标签
页面中目前只提供一个按钮来进行输入文件
input clickimportZeroOne typefile /2. 函数定义
在输入文件之后执行importZeroOne函数获得输入的文件进行以下处理
const importZeroOne((event){ //找到上传文件 const fileevent.target.files[0] //定义一个读缓冲流const readernew FileReader() //设置读文件的编码格式为UTF-8reader.readAsText(file,UTF-8) //类型数组只能存储Number数字型数据其他数据不允许会赋值为NaN const pixelDatanew Float32Array(10000); //加载文件 reader.onload(e){ const fileStringe.target.result; //将字符串按照换行符分割为字符串数组 const pixelDataArrayfileString.split(\n) for(let i0;ipixelDataArray.length;i){ //将行数据按照逗号分割为数组 const pixelDataItempixelDataArray[i].split(,); for(let j0;j100;j){ pixelData[i*100j]parseInt(pixelDataItem[j]) } } console.log(pixelData) } //此时将01数据的矩阵转换为一维矩阵
})文件内容如下所示 转换之后的Float32Array数组为