颜色量化之中位切分算法(Color quantization)

颜色量化之中位切分算法(Color quantization)最近在翻一些webGL的入门相关的东西,发现有这么个概念,觉得挺有意思的。故看了看相关的介绍,顺手熟悉一下相关的API和概念 维科介绍如下: wikipedia--Color_quantization计算机图形学中,常采用的一种方法是把颜色看成是基于红、绿、蓝三种颜色的混合,也可以采用色度、彩度、亮度等描述颜色,用多种不同的描述符来表示颜色,就称为颜色模型(Color Model)

阅读全部

对数据可视化的一些理解

数据可视化,是关于数据视觉表现形式的科学技术研究。其中,这种数据的视觉表现形式被定义为,一种以某种概要形式抽提出来的信息,包括相应信息单位的各种属性和变量。它是一个处于不断演变之中的概念,其边界在不断地扩大。主要指的是技术上较为高级的技术方法,而这些技术方法允许利用图形、图像处理、计算机视觉以及用户界面,通过表达、建模以及对立体、表面、属性以及动画的显示,对数据加以可视化解释。与立体建模之类的特殊技术方法相比,数据可视化所涵盖的技术方法要广泛得多.

阅读全部

web前端剪裁压缩图片

        最近遇到一个bug,在钉钉里面用户打开一个表单上传图片的时候某些老机型的安卓机上传个2-3张之后页面就崩溃了,用原生的浏览器打开则无此问题,因为这个页面表单有5-6张照片需要用户上传,所以解决此类bug迫在眉睫。

阅读全部

canvas内容保存成文件以及压缩图片相关的api

最近做了两个项目,一个是调用pc端系统摄像头,然后截图上传给服务器,这里有两个api可以用,这两个api在HTMLCanvasElement里。所谓HTML canvas元素接口:DOM canvas元素暴露了HTMLCanvasElement接口,该接口提供了用来操作一个canvas元素布局和呈现的属性和方法.HTMLCanvasElement接口继承了element接口的属性和方法以致于部分同学没有找到相关api,特此记录一下。1.HTMLCanvasElement.toBlob()这个api

阅读全部