![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2017-12
文章平均质量分 79
程序十八大
我是一个实在的人
展开
-
本地图片预览+blob使用
对于 file标签和 html5 Blob对象 的了解和使用原创 2017-12-21 09:35:41 · 13990 阅读 · 0 评论 -
js 负数转二进制 byteArray
说明:用16进制数去减去负数,然后补1.var num = 240 ;var bNum= 0xffffffff - num + 1 ;var bytes= new Uint8Array(4);bytes[0] = bNum% 256; bytes[1] = bNum/ 256 % 256;bytes[2] = bNum/ 256 / 256 % 256;bytes[3] = bN原创 2017-12-22 12:00:09 · 2882 阅读 · 0 评论 -
RGB 转 bmp图片在 js 上处理 基础
说明 : 因为BMP图片是从下往上,从左往右存储的,所以RGB数据写入BMP数据里要倒过来取。 如里把RGB从左往右,从上往下存储,那么bmp头就要把高度写成负数。 例: var bytes = .... ; //RGB byte 数据 var fileSize = bytes.length +14 + 40; console.log("fileSize:"+原创 2017-12-25 11:53:34 · 2419 阅读 · 0 评论 -
YUV420转YUV444,YUV444转RGB
1.先转换YUV420转换YUV444,这部分网上都有。var width = ...//图像宽度var height = ...//图像高度var bytes = ...//yuv420 byte数组var newBytes = new Uint8Array(bytes.length * 2);//新YUV444 byte数组for(var i = 0 ; i < height ; i原创 2017-12-26 15:41:27 · 2148 阅读 · 0 评论 -
js+jquery实现标签背景渐变颜色,支持大部分浏览器
说明:需要先加载jquery库$(function() { // refreshGradient("#main_operation","#3073e5","#2d9ae6",3);//div背景颜色渐变});/********************************* * 设置标签背景渐变 * @param divId 标签 、 id 、className * @pa原创 2017-12-28 16:12:41 · 3155 阅读 · 1 评论