一、变形 1、放大和缩小 scale(X,Y)函数。 当使用该函数时,其起始坐标值也被放大或缩小。当X、Y为负值时,可以实现翻转。 2、平移变换 translate(X,Y)函数。 表示水平方向向左移动,竖直方向向下移动。 3、旋转变换 rotate(角度)函数。 旋转一定角度,是以canvas的起 ...
分类:
Web程序 时间:
2016-05-03 02:05:08
阅读次数:
248
conv是做卷积,就是按照书上的做法,先翻转,在一步步平移,得出结果。对于两个长度分别为n,m的序列,卷积结果长度为m+n-1 conv是做卷积,就是按照书上的做法,先翻转,在一步步平移,得出结果。对于两个长度分别为n,m的序列,卷积结果长度为m+n-1 filter是做滤波,其实原理跟卷积是想通的 ...
分类:
其他好文 时间:
2016-05-02 00:34:36
阅读次数:
343
原码 也叫 符号-绝对值码 最高位0表示正,1表示负,其余二进制位是该数字的绝对值的二进制位。 原码简单易懂 加减乘除复杂,存在加减乘除四种运算,增加了CPU的复杂度 零的表示不唯一 没有在计算机中应用 反码 反码运算不便,也没有在计算机中应用。 移码 移码表示数值平移n位,n称为移码量 移码主要用 ...
分类:
编程语言 时间:
2016-05-01 17:45:53
阅读次数:
167
学习要点: 1.3D 变形简介 2.transform-style 3.perspective 4.3D 变形属性 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS3 的变形效果,主要接着上节课的 2D 平面变形转换到 3D 立体变形。 一.3D 变形简介 之前我们学习了元素的平移、旋转、缩放 ...
分类:
Web程序 时间:
2016-05-01 12:22:52
阅读次数:
190
这里的方法类似于显示光栅圆。给定参数rx,ry和(xc,yc),首先确定以原点为中心的标准位置椭圆上的点(x,y),然后将这些点平移到以(xc,yc)为中心的椭圆上。如果希望显示不在标准位置的椭圆,那么就绕中心坐标旋转并对长轴和短轴重新定向。但目前仅考虑显示标准位置的椭圆,第4章将讨论变换对象方向和位置的通用方法。
中点椭圆算法将分成两部分应用于第一象限。图3.25给出了依据rx<ry的椭圆斜率对第一象限进行的划分。并通过在斜率绝对值小于1的区域内在x方向取单位步长,以及在斜率绝对值大于1的区...
分类:
编程语言 时间:
2016-04-29 17:35:42
阅读次数:
214
这里的方法类似于显示光栅圆。给定参数rx,ry和(xc,yc),首先确定以原点为中心的标准位置椭圆上的点(x,y),然后将这些点平移到以(xc,yc)为中心的椭圆上。如果希望显示不在标准位置的椭圆,那么就绕中心坐标旋转并对长轴和短轴重新定向。但目前仅考虑显示标准位置的椭圆,第4章将讨论变换对象方向和位置的通用方法。
中点椭圆算法将分成两部分应用于第一象限。图3.25给出了依据rx<ry的椭圆斜率对第一象限进行的划分。并通过在斜率绝对值小于1的区域内在x方向取单位步长,以及在斜率绝对值大于1的区...
分类:
编程语言 时间:
2016-04-26 20:13:28
阅读次数:
183
一、创建画布 方法1: 方法2: 另外使用using,可自动对画布进行资源回收。 二、创建画笔 1、创建画笔 2、自定义虚线的间隔 3、自定义箭头格式 三、绘图 四、画布坐标平移 屏幕坐标: 以屏幕左上角为原点,横向为X轴,竖向为Y轴。 ...
分类:
其他好文 时间:
2016-04-25 22:24:39
阅读次数:
160
测试 在本周我们组对我们的系统进行了测试,我们进行的是系统的性能测试,主要是接口的测试。由于我们做的是2D游戏引擎,所以我们有很多的接口,我们组对我们的已实现的接口分工进行了测试。 我主要做的是Motion这个功能模块的测试,这个模块主要是实现图片的运动,包括图片的明亮度变化、图片的平移、图片的旋转 ...
分类:
其他好文 时间:
2016-04-23 21:17:46
阅读次数:
120