利用齐次坐标变换实现二维图像的旋转、平移、放缩等变换
2024/5/10 7:23:54 25KB 图形学 MATLAB 小房子旋转 齐次坐标
1
本书是一部经典的线性代数教科书.其内容根据作者在奠斯科大学和基辅大学的授课材料整理修订而成,曾被用作苏联高等院校的教材。
全书内容包括:行列式、线性空间、线性方程组、以向量为自变量的线性函数、坐标变换、双线性型与二次型、欧几里得空间、正交化与体积的测度、不变子空间与特征向量、欧氏空间里的二次型、二次曲面和无穷维欧氏空间的几何学
2024/4/12 0:03:20 64.86MB 线性代数
1
本MATLAB代码包含多图片角点查找,NCC角点匹配,图片坐标变换,最终完成多图片融合。
压缩包内含报告,介绍算法流程。
有结果分析。
2024/3/8 9:30:07 2.52MB NCC 角点 图片融合 MATLAB
1
通过采用坐标变换理论和相应的数值方法,我们研究了设计具有多个窗口以与外界环境交换信息和物质的敞篷斗篷的方法。
与隐身斗篷相比,隐身斗篷具有近乎完美的隐身性能,适用于任何物体,尤其是必须与外部区域进行交流和交换物质的运动物体,从而为最近开发的隐身斗篷技术的实际应用开辟了可能性。
2024/3/8 6:44:09 247KB electromagnetic field theory; finite
1
本书共十章,主要包括计算机绘图基本知识、平面图形设计、图形变换、物体视图及表面展开、立体图的自动绘制、三维立体消隐、实测曲线绘制、曲线拟合与设计、曲面设计和VBA与三维实体造型技术等方面内容。
可作为工科类本科各专业学生使用的教材,也可作为研究生与“含图”学科教师及研究人员的参考资料。
目录第一章计算机绘图基本知识-第一节绘图常用设备一、数字化仪和图形输入板二、扫描仪三、自动绘图机四、显示器第二节自动绘图原理一、直线的插补计算二、曲线的插补计算第三节图形显示基础一、像素二、分辨率三、图形显示方式四、屏幕坐标系五、屏幕的纵横比习题第二章平面图形设计第一节VisualBasic的图形功能一、图形控件二、图片控件三、坐标系四、绘图方法五、绘图颜色六、绘图属性七、在图形区输出字符串第二节图形显示程序设计的基本方法一、图形显示程序设计二、图形显示程序分析三、图形显示程序设计举例第三节平面图案设计一、基本图案设计二、平面图案设计第四节圆弧连接一、过已知点作圆的切线二、作两已知圆的公切弧习题第三章图形变换第一节图形窗口一、窗口变换公式二、视图窗口应用举例第二节二维图形裁剪一、逐边裁剪法基本概念二、逐边裁剪的算法三、视图窗口的扩缩变换四、视图窗口裁剪图形与扩缩变换的程序设计第三节动画程序设计一、改变颜色模拟运动二、用异或方式模拟运动三、用显示擦除模拟运动第四节二维图形矩阵变换一、点的变换二、直线的变换三、平面的变换四、齐次坐标五、组合变换及举例习题第四章物体视图及表面展开第一节物体视图的变换矩阵一、三维基本变换矩阵二、三视图变换矩阵第二节平面物体三视图的自动绘制一、矩阵变换法绘制物体三视图二、代数变换法绘制物体三视图第三节直纹面及截部三视图的自动绘制一、直纹回转面三视图的自动绘制二、双曲抛物面三视图的自动绘制第四节立体相贯及表面展开图的自动绘制一、两圆柱相贯及表面展开图的自动绘制二、异径换向渐变段表面展开图的自动绘制习题第五章立体图的自动绘制第一节立体图变换矩阵一、轴测投影变换矩阵二、透视投影变换矩阵第二节轴测图自动绘制一、矩阵变换法绘制轴测图二、代数变换法绘制轴测图第三节透视图自动绘制第四节视向变动下立体图自动绘制一、投影坐标系的确定二、投影点的数学模型三、坐标变换习题第六章三维立体消隐第一节平面立体消隐算法一、平面的方向二、凸多面体消隐算法三、凹多面体消隐算法四、常用数据结构第二节凸多面体消隐一、建立三表形式的数据结构二、建立投影图的数学模型三、判别各棱面的可见性四、检索与存储五、绘图程序设计第三节多个凸多面体消隐一、优先体二、第二优先体上可见线段再判别三、第二优先体子线段处理第四节任意平面体消隐一、算法思想简介二、数据结构形式三、程序流程图四、绘图程序设计习题第七章实测曲线绘制第一节常见曲线回归一、线性回归二、曲线回归三、常见曲线线性回归程序设计第二节多项式回归一、多元线性回归模型二、完全多项式回归三、多元多项式回归四、多项式回归程序设计第三节多项式逐步回归一、逐步回归的基本思想二、逐步回归算法三、一元完全多项式逐步回归四、编程分析实例第四节曲线滤波平滑一、最佳低通数字滤波二、五点三次平滑三、低次平滑公式四、曲线平滑程序设计习题第八章曲线拟合与设计第一节埃特金法插值拟合一、埃特金插值公式二、埃特金法插值拟合曲线三、埃特金法插值拟合曲线程序设计第二节三次参数样条曲线拟合一、三次参数样条曲线二、三次参数样条曲线程序设计第三节贝塞尔曲线设计一、贝塞尔曲线表达式二、贝塞尔曲线的端点性质三、贝塞尔曲线的性质四、组合三次贝塞尔曲线五、贝塞尔曲线程序设计第四节B样条曲线设计:一、B样条曲线的表达式二、二次B样条曲线三、三次B样条曲线四、三次B样条曲线的性质五、三次B样条曲线的边界条件六、N次B样条曲线程序设计习题第九章曲面设计第一节曲面的数学表示与消隐算法一、曲面的非参数表达二、曲面的参数表达三、地平线缓冲消隐算法第二节Coons曲面设计一、Coons曲面的标记规则二、双三次Coons曲面三、双三Coons曲面程序设计四、Coons曲面的拼接第三节贝塞尔曲面设计一、双一次Bezier曲面二、双二次Bezier曲面三、双三次Bezier曲面四、双三次Bezier曲面和Coons曲面的比较五、双三次Bezier曲面的程序设计第四节
2024/2/11 21:12:34 18.06MB Visual Basic绘图
1
永磁同步电机·矢量控制的simulink仿真m文件。
控制策略采用的是基速以下最大转矩电流比控制,基速以上采取弱磁控制。
m文件内部包含坐标变换模块、最大转矩电流比控制模块、弱磁控制模块、电压前馈控制模块等等。
最后获得了不错的仿真波形。
2024/1/21 3:48:14 50KB simulink 弱磁控制 矢量控制 MTPA
1
定义基于左手坐标系的三维数据类型,包括:点(Vector4)、变换矩阵(TranformMatrix)定义三维模型数据表示:顶点(Vertex)、Camera和三角形(Triangle);
实现三维数据操作方法,包括:矢量的加(+)、减(-)、点积(DotProduct)和叉积(CrossProduct);
矢量和矩阵的乘积(点和向量的坐标变换),实现完整坐标变换算法,能将三维空间中的点经过WorldTransform、ViewTransform、ProjectTransform、ViewPortTransform后显示于屏幕上;
实现三角形的线框显示,采用DDA算法;
实现Phong光照算法和Gouraud着色,支持环境光(AmbientLight)和一个直射光(DirectionalLight),实现纹理印射的透视矫正,显示多个三角形组成的物体;
实现裁剪算法,实现一个灵活的Camera。
2024/1/16 7:33:55 37.26MB 渲染 流水线 固定管线 图形学
1
线性方程组:掌握高阶适定方程组求解的基本原理,并会用MATLAB实施;
矩阵建模:读者应掌握高阶线性方程组转换为矩阵模型的方法;
了解超定方程组的意义,会用矩阵形式的最小二乘法求解;
初步掌握坐标变换矩阵对平面图形形状与位置的影响;
初步了解线性代数在解决后续课程中的应用。
2023/11/19 4:41:01 39.6MB 线性代数
1
计量泵广泛应用于石油、化工及水处理领域,其驱动电机通常为三相异步电机。
提出一种隔膜计量泵三相异步电机转速控制方法。
应用直接反馈线性化理论,通过对系统状态方程求导,得到所需的坐标变换和非线性状态反馈变量,实现了三相异步电机控制系统的输入输出反馈线性化。
对线性化后的系统运用极点配置理论和跟踪控制器的设计予以求解。
仿真结果证实:当系统受到扰动时,电机转速仍能快速收敛,系统具有良好的动静态性能和鲁棒性,有助于提高计量泵在复杂环境下运行的稳定性和流量控制精度。
1
WindowsAPI函数参考手册本书编写组编著人民邮电出版社内容简介内容简介本书是关于MicrosoftWin32API函数的完整参考手册。
本书详细介绍了每一个Win32API函数的使用方法,其中着重介绍其原型表示、函数说明、参数说明、注意事项、相应头文件(.H)、链接库(.LIB或.DLL)和典型示例。
对于每个函数本书给出了相应的示例部分,这样读者在阅读相应的Win32API函数时就能很快地了解它的具体功能和使用方法,便于更快地掌握该接口函数。
本书是从事MicrosoftWindows操作系统开发和应用人员的必备参考书,也可作为大专院校相关专业师生自学、教学参考用书。
前言前言MicrosoftWin32API是MicrosoftWindows操作系统提供的应用程序接口函数,它基本上概括了应用程序编程中涉及的每个方面。
我们在使用MFC编程时,所用的MFC函数都是封装在Win32API基础之上的,即MFC是Win32API的一个上层架构。
学习Win32API能更深刻的理解MFC的运作机制,同时使用Win32API函数编程要比使用MFC更灵活,能编写出更加高效的程序。
MicrosoftWin32API也可以在VB和Delphi等语言中使用。
MicrosoftWin32API函数按照功能划分为窗口处理、设备上下文——DC、绘图函数、位图和图标、菜单处理、文件处理、同步、处理文本和字体、硬件和系统、Windows消息、进程和线程。
本书按功能对Win32API函数进行了划分,对于每一个功能部分的函数都具体给出了它们的函数原型、功能和用法、注意事项、所在头文件、参数调用和典型示例等信息。
本书内容如下:第1章介绍了Win32应用程序的一些基本知识,例如系统消息传递机制,图形接口编程等,同时,它也介绍了Win32API函数的一些基本知识。
第2章介绍了关于窗口处理部分的Win32API函数,例如窗口创建,撤销等。
第3章介绍了设备上下文——DC,例如创建和获取DC、坐标变换等。
第4章介绍了绘图函数,例如路径、图元文件等。
第5章介绍了位图和图标,例如从DLL中获取图标,设置DIB的颜色表等。
第6章介绍了菜单的处理,例如上下文菜单显示,设置位图菜单项等。
第7章介绍了文件的处理,例如文件查找,加锁和解锁文件等。
第8章介绍了同步,例如互斥对象,信号量对象和关键段对象等。
第9章介绍了文本和字体的处理,例如获取系统中字体的信息,输出各种形式的文本等。
第10章介绍了硬件和系统,例如捕获鼠标,获取各种系统信息等。
第11章介绍了Windows消息,例如消息的获取和发送等。
第12章介绍了进程和线程,例如调试进程和线程,获取和设置进程和线程的各种信息,比如优先级、工作集等。
本书为立志掌握Windows操作系统编程的人提供了一条有效的捷径,对于不同层次的Windows操作系统编程人员来说,本书都极具参考价值,是一本不可多得的参考书。
参与本书的主要编写人员有张鸿超、张宏林等。
2023/10/31 18:50:10 71B Window API
1
共 30 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡