1图像的存储
1.1结构
1.1.1 python 对于 图像的处理 主要用到4种结构
- numpy.narray 结构 用到cv2 插件 ,图像处理工具
- PIL.image 结构 用到pil插件 ,图像读写显示工具
- py3. bytes 或者bytearray结构 用于网络传输
- py3.BytesIO io流结构 用于bytes的内存处理
1.1.2 js 对于 图像的处理主要有 3中结构
- File 文件结构 用于读入打开的文件
- blob 大数据流结构 用于网络传输
- ArrayBuffer 数组缓存结构 用于内存存储,具体还可分解为以下几种:
Int8Array 1 8位二补码有符号整数
Uint8Array 1 8位无符号整数
Uint8ClampedArray 1 8位无符号整型固定数组(数值在0~255之间)
Int16Array 2 16位二补码有符号整数
Uint16Array 2 16位无符号整数
Int32Array 4 32 位二补码有符号整数
Uint32Array 4 32 位无符号整数
Float32Array 4 32 位 IEEE 浮点数
Float64Array 8 64 位 IEEE 浮点数
对于图像主要就是Uint8Array 结构
1.2 格式
图像有很多保存格式 bmp, png,jpg ,gif 等等
jpg 是一种图像的压缩格式