Javascript

Javascript图像处理——亮度对比度

前言上一篇文章,我们讲解了图像处理中的卷积操作和平滑(也就是模糊)处理,这篇文章我们进行亮度和对比度的变化。其实,亮度是啥玩意?亮度就是比较亮眼咯……实际上对于RGBA颜色空间,变亮其实就等于R、G、B三个通道同时加大,那么变暗就等于同时减小咯。这比较好理解,因为最暗的黑色是RGB(0,0,0),而最亮的白色是RGB(255,255,255)。所以变亮应该RGB各通道都要增大。那么,对比度呢?对比度,其实就是颜色差啦。那么对于RGBA颜色空间,对比度变大其

系统 2019-08-12 01:32:04 4039

Javascript

Javascript图像处理——仿射变换

前言上一篇文章,我们讲解了图像金字塔,这篇文章我们来了解仿射变换。仿射?!任何仿射变换都可以转换成,乘以一个矩阵(线性变化),再加上一个向量(平移变化)。实际上仿射是两幅图片的变换关系。例如我们可以通过仿射变换对图片进行:缩放、旋转、平移等操作。一个数学问题在解决仿射问题前,我们来做一个数学题。如图,对于点(x1,y1),相对于原点旋转一个角度a,那么这个点到哪里了呢?我们将坐标系变成极坐标系,则点(x1,y1)就变成了(r,β),而旋转后变成(r,α+β

系统 2019-08-12 01:33:35 3914

Javascript

冷门Javascript API——element.insertAdjacent

JohnResig(jQuery的作者)在2008年的时候曾经尝试将elment.insertAdjacentHTML引入jQuery,不过他最终放弃了。主要原因在于:其在IE6中不支持向table,tbody,thead或者tr插入html,否则会抛出错误。不支持XML文档。不过当时,这一由IE4.0开始出现的接口已经进入了HTML5的接口名单,将会有更多浏览器实现该接口,下面便是目前桌面浏览器的支持情况:FeatureChromeFirefox(Gec

系统 2019-08-12 01:33:09 3646

Javascript

牛腩JavaScript

牛腩JavaScript就简单的讲述了一下JavaScript的基本语法和正则表达式。看完以后感觉很轻松因为所有语言都这样都有三大结构:顺序,循环,选择。都有数据类型,变量,函数。现在大部分语言都是面向对象的编程了,JavaScript也不例外它也有对象也有属性,方法。导图总结:牛腩JavaScript

系统 2019-08-12 01:32:20 3634

Javascript

javascript 有用的 代码(转转)

事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeevent.shiftKeyevent.altKeyevent.ctrlKey事件返回值event.returnValue鼠标位置event.xevent.y窗体活动元素document.a

系统 2019-08-29 22:26:51 3584

Javascript

javascript code all (转转)

如果你找的javascript的东西的话,建议你ctrl+F直接在这个页上找,因为这里80%有你要找的,但是要让你挨着看的话,你就准备看完就去配眼镜!!事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeevent.shiftKeyevent

系统 2019-08-29 22:44:58 3515

Javascript

JavaScript导出Word后对Word分页的处理

html>WEB页面导出为Word文档后分页的方法/**//***@param{Object}cont要导出的html元素内容的id,注意不要加双引号*@param{Object}key分页关键字*/functionAllAreaWord(cont,key){varoWD=newActiveXObject("Word.Application")

系统 2019-08-29 23:04:59 3496

Javascript

Discover a powerful and suitable Javascript

Yourbrowserdoesn'tsupportthefeaturesrequiredbyimpress.js,soyouarepresentedwithasimplifiedversionofthispresentation.ForthebestexperiencepleaseusethelatestChrome,SafariorFirefoxbrowser.DiscoverapowerfulandsuitableJavascriptAutomatic

系统 2019-08-12 01:33:15 3471

Javascript

11 个基于 JavaScript 的图表插件推荐

10个基于JavaScript的图表插件推荐http://www.iteye.com/news/25220http://www.highcharts.com/demo/适全在GPS显示坐标的:http://www.highcharts.com/demo/dynamic-click-to-add/dark-green时速油门图表插件http://www.rgraph.net/examples/gauge.html11个基于JavaScript的图表插件推荐

系统 2019-08-29 23:08:52 3435

Javascript

Python中还原JavaScript的escape函数编码后字符串的方法

遇到一个问题需要用Python把JavaScript中escape的中文给还原,但找了大半天,也没有找到答案,只好自己深入研究解决方案。我们先来看在js中escape一段文字的编码复制代码代码如下:a=escape('这是一串文字');alert(a);输出:复制代码代码如下:%u8FD9%u662F%u4E00%u4E32%u6587%u5B57咋一看,就感觉有点类似json格式,我们来看看标准的json格式编码同样的汉子“这是一串文字”复制代码代码如下

系统 2019-09-27 17:46:21 3411

Javascript

javascript 模板引擎

推荐五款流行的JavaScript模板引擎发表于2013-09-1616:36|19069次阅读|来源CreativeBloq|27条评论|作者JackFranklinjavascriptMustacheUnderscoreEJSHandlebarsJade摘要:Javascript模板引擎作为数据与界面分离工作中最重要一环,受到开发者广泛关注。本文通过开发实例解析五款流行模板引擎:Mustache、UnderscoreTemplates、Embedded

系统 2019-08-29 23:16:39 3407

Javascript

javascript源代码格式化工具

JavascriptCodeImprover,一个免费的工具。他很简单,只有这一个功能,就是格式化js,也可以格式化和html混排代码,足够用了。vari=0,s="",k=0;functionfoo()...{for(j=0;j<10;j++)...{for(i=0;i<10;i++)...{s="string1";k=Math.floor(Math.random()*10);}for(i=20;

系统 2019-08-29 22:34:20 3306

Javascript

javascript 跨浏览器的一些小技巧

用网页调整格式实在是太复杂了,凑合看看吧。。。。。事件处理分为两种,一种为冒泡型事件,另一种为捕获型事件冒泡型事件:是从特定目标到最不特定的目标捕获型事件:是从最不特定的对象开始触发,一直到最精确的对象。DOM标准同时支持两种事件,并且捕获型事件先发生。window-->document-->body-->div-->div-->body-->document-->window比较特殊的,在DOM事件模型中,文本节点也会触发事件,而IE中是不会的。wind

系统 2019-08-29 22:34:45 3262

Javascript

javascript IE与FireFox 一些兼容写法

1>获取控件用document.getElementById,不用document.all(FF等浏览器不支持)2>