从图片数据获取高度宽度
来源:互联网 发布:韶关市网络问政 编辑:程序博客网 时间:2024/05/21 09:03
从数据中加载图片,直接读取图片宽高度可能出现为0,应该在onload之后或者从数据中直接计算宽高度
将Array转换成base64图片数据
function Array2String(data){var str="";for(var i=0;i<data.length;i++){str+=String.fromCharCode(data[i]);}return str;};
从数据中读取宽高度
function getImageWH(data){var _data=new Uint8Array(data); ;var width=_data[18]*256+_data[19];var height=_data[22]*256+_data[23];return [width,height];};
var data=new Uint8Array(rgb); var img=new Image(); var base=window.btoa(Array2String(data)); base="data:image/png;base64,"+base; img.src=base; console.log(img,img.width,img.height)//这时打印图片宽高度是可能为0的 var iwh= getImageWH(data);//同步方式,获取宽高度img.onload=function()//或者异步获取宽高度{ var width=img.width; var height=img.height;};
0 0
- 从图片数据获取高度宽度
- 获取图片宽度和高度
- 获取图片高度和宽度
- PHP如何获取图片高度和宽度
- 获取图片宽度和高度的类
- 获取远程图片宽度高度的方法
- java获取上传图片宽度高度
- jquery动态插入图片 获取高度宽度
- Bitmap获取图片的高度与宽度
- 获取ALAset的图片宽度和高度
- php getimagesize()函数获取图片宽度高度
- 获取图片真实的宽度和高度
- Android获取图片的宽度和高度
- 网络获取图片高度和宽度
- getCompoundDrawables()和获取图片宽度和高度
- js读取图片,获取并获取图片高度和宽度
- asp.net 图片处理 获取图片宽度和高度
- java File上传图片获取图片宽度高度
- TreeSet
- Set up Caffe on Ubuntu14.04 64bit+NVIDIA GTX970M+CUDA7.0
- Generate Parentheses
- Autoit3 安装
- 图的割点
- 从图片数据获取高度宽度
- 平台总线驱动设计
- apache kafka技术分享系列(目录索引)
- 在Ubuntu中安装Eclipse与创建桌面快捷方式
- 关于windows7开机黑屏的解决办法
- 这是我的一条无营养的博客
- 英语学习录——八月
- CListCtrl控件详解(二)
- UML——对象图